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
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;