分类:
2008-05-21 12:59:14
|
返回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 173.NODENUMBER() 返回行的分区号. SELECTNODENUMBER(EMP_NO)FROMBSEMPMS; 174.MONTH() 返回一个数值的月部分. SELECTMONTH('2003/10/20')FROMBSEMPMS; 175.MOD(EXP1,EXP2) 返回EXP1除以EXP2的余数. SELECTMOD(20,8)FROMBSEMPMS; 176.MINUTE() 返回一个数值的分钟部分. SELECTMINUTE('18:34:23')FROMBSEMPMS; 177.LTRIM() 删除字符串前面的空格. SELECTLTRIM('CDDD')FROMBSEMPMS; 178.HOUR() 返回一个数值的小时部分. SELECTHOUR('18:34:23')FROMBSEMPMS; 179.DOUBLE() 如果参数是一个数字表达式,返回与其相对应的浮点数,如果参数是字符串表达式,则返回该数的字符串表达式. SELECTDOUBLE('5678')FROMBSEMPMS; 180.EXP() 返回参数的指数函数. SELECTEXP(2)FROMBSEMPMS; 181.FLOAT() 返回一个数的浮点表示. SELECTFLOAT(789)FROMBSEMPMS; 182.FLOOR() 返回小于或等于参数的最大整数. SLECTFLOOR(88.93)FROMBSEMPMS; 183.HEX() 返回一个表示为字符串的值的16进制表示. SELECTHEX(16)FROMBSEMPMS; |