SQL Server 常用系统函数和修改字符约束(collate)的修改
常見函數(shù)的使用方法:
1.Convert: 數(shù)據(jù)類型轉(zhuǎn)化 ,可以格式化日期和數(shù)值;
1 select Convert(varchar(5),12345); 2 --'12345' 3 4 select Convert(varchar(8),getdate(),112) 5 --20161025?
2.Cast: 比較常用,使用比較方便;
?1 select Cast(int,'12345'); 2 --12345?
3.IsNull:判斷表達式是否為NULL,是NULL用指定數(shù)值替換;
select IsNull(NULL,10) --10select IsNull(20,10) --20?
4.Len: 字符串的長度,不計空格數(shù);
select Len('12345 ') --5?
5.Substring: 截取表達式的子字符串;
select Substring('abcde',2,3) --bcd?
6.Replace:替換指定的字符串
select Replace('abcde','bc','xyz') --axyzde?
7.CharIndex:尋找第一個子字符串在表達式中的位置;
select CharIndex('bc',abcde) --2?
8.Right: 從右邊開始截取字符串個數(shù);
select Right('abcde',3) --cdeselect Left('abcde',3) --abc?
9.Left: 從左邊開始截取字符串個數(shù);
select Right('abcde',3) --cdeselect Left('abcde',3) --abc?
10.Stuff: 用指定的字符串替換指定位置的字符串;
select Stuff('abcde',2,3,'mmmm') --ammmme?
修改數(shù)據(jù)庫和表字段的約束 Collation
?1 Alter Database dbName Collate SQL_Latin1_General_SP1_CI_AS
2 Alter table tbName alter column columnName SQL_Latin1_General_SP1_CI_AS?
轉(zhuǎn)載于:https://www.cnblogs.com/Janzen/p/5996566.html
總結(jié)
以上是生活随笔為你收集整理的SQL Server 常用系统函数和修改字符约束(collate)的修改的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 08款海马前车盖怎么拆下来?
- 下一篇: 任务计划程序-Windows2008定时