2 --數學函數 3 select CEILING ( COUNT(*)/5.0) from News--取大於結果的最小整數 4 select floor ( COUNT(*)/5.0) from News--取小於結果的最大整數 5 select SQRT(2)--數值開平方 6 select ROUND(3.45645,2) 7 select abs(-5):絕對值函數,取此數的絕對值,能夠應用於數據庫中一些比較亂的值的加減操做。 8 9 --字符串函數 10 select LOWER('RGFRG')--大寫字母變爲小寫字母 11 select UPPER('ggfgrt')--小寫字母變爲大寫字母 12 select LTRIM()--去掉左側字符空格 13 14 select RTRIM()--去掉字符串右側空格 15 select LEFT(Title,5)from News--從某列中左側起截取多少長度的字符串 16 select RIGHT(Title,5)from News--從某列中右側起截取多上長度的字符串 17 select SUBSTRING(Title,3,5) from News--從某一列中第幾個字符開始截取幾個字符 18 select REVERSE (Title) from News --翻轉某一列 19 select CHARINDEX('中國',Title)from News --查詢目標內容在指定區域有沒有出現以及出現位置 20 select REPLACE(Title,'中國','美國')from News--替換字符串。例搜索關鍵字並明顯標註 21 select STUFF(Title,3,4,'chine')from News 22 其餘函數 23 select CEILING (RAND()*10)--隨機生成-1之間的數字,能夠以乘以的方式增大隨機數範圍 24 select LEN('chine')--取字符串長度 25 select GETDATE()--獲取當前時間 26 select YEAR(sbirthday)from student--取時間年份 27 select month(sbirthday)from student--取日期時間月份 28 select day(sbirthday)from student3--取時間天 29 select datepart(yy,sbirthday)from student4-- yy,mm,dd分別表明年月日 30 select CAST ('123'as int)--轉換字符串