语法
CONVERT(data_type(length),data_to_be_converted,style)
data_type(length) 规定目标数据类型(带有可选的长度),默认30个字符
data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。
使用改函数特别注意如果你要转化的字符长度超过30个字符,切记指定长度,不然字符会被截取,例如:
CONVERT(varchar,'好人一生平安,坏人祸害他人,防人之心不可无,害人之心不可有,切记切记')--->好人一生平安,坏人祸害他人,防 (15个字)
CONVERT(nvarchar,'好人一生平安,坏人祸害他人,防人之心不可无,害人之心不可有,切记切记')--->好人一生平安,坏人祸害他人,防人之心不可无,害人之心不可有,(30个字)
正确指定大小,也可以用MAX
CONVERT(nvarchar(64),'好人一生平安,坏人祸害他人,防人之心不可无,害人之心不可有,切记切记')
CONVERT(nvarchar(MAX),'好人一生平安,坏人祸害他人,防人之心不可无,害人之心不可有,切记切记')-->
好人一生平安,坏人祸害他人,防人之心不可无,害人之心不可有,切记切记