oracle如何输出长度 oracle sql长度

用oracle语言编写一个存储过程实现输入两个字符串C1,C2;判断两字符串的长度,输出较长的字符串 length(

create or replace procedure p_temp_c(c1 in varchar2, c2 in varchar2) is

创新互联建站是一家专注于网站建设、网站制作与策划设计,神农架林区网站建设哪家好?创新互联建站做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:神农架林区等地区。神农架林区做网站价格咨询:18980820575

str varchar2(200);

str1 varchar2(200);

str2 varchar2(200);

str3 varchar2(200);

str4 varchar2(200);

begin

str1 := utl_raw.cast_to_raw(c1);

str2 := utl_raw.cast_to_raw(c2);

str3 := length(c1);

str4 := length(c2);

select decode(sign(str1 - str2),

1,

utl_raw.cast_to_varchar2(str1),

utl_raw.cast_to_varchar2(str2))

into str

from dual;

dbms_output.put_line('c1的长度:' || str3);

dbms_output.put_line('c2的长度:' || str4);

dbms_output.put_line('较大的是:' || str);

end;

oracle如何为查询出来的数据指定一个长度

select rpad(substr(zcswz_zcbh,0,20),20,' ') as pi from zcswz

用rapd函数,后边的20是长度,引号里是个空格,也就是不足20位的补齐20位长度,长度不够的用空格填充

oracle如何用sql语句获取varchar2字段的长度

oracle中获取字符串varchar2的长度的方法:

select length(laytitle) from xxx

这样就可以返回字符串的实际长度。

oracle中怎么查字段值长度

elect * from table1 where length(字段)2

select * from table1 where length(字段名)2

oracle 查询字段多少个字?

用oracle的length()函数。

oracle中怎么查询所有数据中一个字段的最大值?

用SELECT MAX(order_id) from plt_t_news_type 即可


分享题目:oracle如何输出长度 oracle sql长度
浏览路径:http://bzwzjz.com/article/doooghg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 营销网站建设 成都做网站建设公司 成都网站建设 营销型网站建设 宜宾网站设计 成都企业网站制作 手机网站制作 成都网站建设流程 成都网站设计 企业网站建设公司 重庆网站建设 企业网站设计 成都网站建设 成都网站制作 成都企业网站建设 营销型网站建设 手机网站制作设计 成都定制网站建设 成都网站设计 网站建设 成都网站建设 网站制作