1. STR()函數
這是將數字轉換爲字符串的快捷函數,這個函數有3個參數:數值,總長度,和小數位
如: select str(123.4,8,4) = 123.4000 如長度不夠,則左邊以空格代替
2. left()函數
從左邊取幾位字符,如Left('abc',2) = 'ab'
3.right() 函數
從左邊取幾位字符,如Right('abc',2) = 'bc'
4.LOWER()與UPPER()函數
lower(): 小寫
upper(): 大寫
5.Replace:替代
select replace('abcdefg','b','cc')='acccdefg'
6. Reverse()函數
將字符顛倒顯示,如:select reverse('abcdefg') ='gfedcba'
7.STUFF()函數
將字符串中一部分替換爲另外一個字符串,
select stuff('abcdefg',4,2,'gfedcba') ='abcgfedcbafg'
8.Quetename()函數
給輸入的字符串加一對方括號,如select quotename('abc') ='[abc]'
9. Row_number() over( order by name)
根據某一字段排序,給出序號
select row_number() over(order by recordtime ), * from f_visit 1,2,3,4,5,。。。。。。。1000
10,Rank()函數
若是重複的列序號同樣,
select rank() over(order by visitornm ), * from f_visit 1,1,1,1,1.。。。。,1174,1175,1175。。。。。。
11,ntile(n)函數
將結果集分紅N等分,
select ntile(20) over(order by visitornm ) as ntile1, * from f_visit --4952/20 = 248 函數