正在阅读:DB2常用傻瓜问题1000问(之四)DB2常用傻瓜问题1000问(之四)

2004-04-01 13:26 出处:PConline 作者:ccbzzp/CSDN 责任编辑:linjixiong
154.CONCAT()   返回两个字符串的连接.   SELECTCONCAT(EMP_NO,EMP_NAM)FROMBSEMPMS;      155.YEAR()   返回数值的年部分.   SELECTYEAR('2003/01/02')FROMBSEMPMS;      156.VARCHAR()   返回字符串,日期型,图形串的可变长度的字符串表示.   SELECTVARCHAR(EMP_NAM,50)FROMBSEMPMS;      157.UCASE()ORUPPER()   返回字符串的大写.   SELECTUCASE(EMP_NAM)FROMBSEMPMS;   SELECTUPPER(EMP_NO)FROMBSEMPMS;   158.TRUNCATE()ORTRUNC()   从表达式小数点右边的位置开始截断并返回该数值.   SELECTTRUNCATE(345.6789,2)FROMBSEMPMS;      159.TIME()   返回一个数值中的时间.   SELECTTIME('2001-03-19.12.30.123456')FROMBSEMPMS;      160.SUBSTR(EXP1,EXP2)   返回EXP1串自EXP2处开始的子串.   SELECTSUBSTR('CDNJFDJFJD',5)FROMBSEMPMS;   SELECTSUBSTR('CDNJFDJFJD',5,2)FROMBSEMPMS;      161.SQRT()   返回该参数的平方根.   SELECTSQRT(36)FROMBSEMPMS;      162.SPACE()   返回由参数指定的长度,包含空格在内的字符串.   SELECTSPACE(10)FROMBSEMPMS;      163.SECOND()   返回一个数值的秒部分.   SELECTSECOND('18:34:32')FROMBSEMPMS;      164.RTRIM()   删除字符串尾部的空格.   SELECTRTRIM('COMMENT')FROMBSEMPMS;      165.ROUND(EXP1,EXP2)   返回EXP1小数点右边的第EXP2位置处开始的四舍五入值.   SELECTROUND(2345.6789,2)FROMBSEMPMS;      166.REPLACE(EXP1,EXP2,EXP3)   用EXP3替代EXP1中所有的EXP2   SELECTCHAR(REPLACE('ROMANDD','NDD','CCB'),10)FROMBSEMPMS;      167.REPEAT(EXP1,EXP2)   返回EXP1重复EXP2次后的字符串.   SELECTCHAR(REPEAT('REPEAT',3),21)FROMBSEMPMS;      168.REAL()   返回一个数值的单精度浮点数表示.   SELECTREAL(10)FROMBSEMPMS;      169.RAND()   返回0和1之间的随机浮点数.   SELECTRAND()FROMBSEMPMS;      170.POWER(EXP1,EXP2)   返回EXP1的EXP2次幂.   SELECTPOWER(2,5)FROMBSEMPMS;      171.POSSTR(EXP1,EXP2)   返回EXP2在EXP1中的位置.   SELECT('ABCDEFGH','D')FROMBSEMPMS;      172.NULLIF(EXP1,EXP2)   如果EXP1=EXP2,则为NULL,否则为EXP1      希望看到更多更经典的开发技巧,请随时刷新《开发特区》栏目。
察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:
键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品