平淡人生

静待花开,花开常有香相伴;倾听流水,流水总有乐相陪;有缘清风携舟涉碧水,无缘细雨伴君独自行。

TSQL 字段与字符拼接及大小写转换

有时候,我们在操作数据库时会有很多很细小的应用例如:
1.把字段中的大小全转换成小字字母,或是相反。
2.需要某个字段进行拼接一个字符出来。
我在实际应用中发现,MSSQL和Mysql的语法不同。

1.大小写转换
把表tables中的word字段转换成大写或是小字字母操作

--转换成小字字母
update tables set word=lower(word)

--转换成大写字母

update tables set word=upper(word)

2.Mysql的操作字段和字符拼接语句concat函数

select concat(字段, '拼接字符串') from 表名;
如:
select concat(`word`, '.mp3') from tables;

把字段word内容如a的,拼接出如a.mp3

MSSQL就比较方便了直接采用+就可以把字段和字符串进行拼接

select word+'.mp3' from tables

Categorised as: Tsql脚本