sql server 查询出来的数据中带单引号

时间:2022-04-10 00:44:55

 

要做个数据导出到excel,但是数据库中有个字段的类型是字符,但是这个字段的内容全部是数字,

 

导出来后在excel中就是科学计数法显示。

 

就在查询出来的数据的前面加个单引号,这样导出到excel后就会以字符的形式显示,网上找到的:

quotename([字段名],'''') 这个函数   后面的是4个单引号,这样的结果出来为 '123456' ,如果是2个单引号就是【123456】

 

还有select char(39)+字段名+char(39) from  表名  char(39)就是单引号了 

 

select quotename(字段名,char(39)) from bank   这个是两边都加上引号了