Sql 表中所有列的强制转换
我在从excel导出UTF8格式的正确csv文件时遇到问题。我得到错误:“输入列上的代码页是1252,要求是65001” 我查看了这个错误,找到了一些解决方案,将列类型传递给varchar。 我正试图获得我的请求,以同时强制转换每一列(我有191列),并将其从SQL server导出到csv文件,但我不知道如何使其工作 我的要求是:Sql 表中所有列的强制转换,sql,sql-server,csv,casting,Sql,Sql Server,Csv,Casting,我在从excel导出UTF8格式的正确csv文件时遇到问题。我得到错误:“输入列上的代码页是1252,要求是65001” 我查看了这个错误,找到了一些解决方案,将列类型传递给varchar。 我正试图获得我的请求,以同时强制转换每一列(我有191列),并将其从SQL server导出到csv文件,但我不知道如何使其工作 我的要求是: SELECT top 100000 CAST( * AS varchar(200)) from dbo.AccountingData ORDER BY NEWID
SELECT top 100000 CAST( * AS varchar(200)) from dbo.AccountingData ORDER BY NEWID();
CAST不能那样使用。一次只能对一根柱进行强制转换。请参阅更多帮助:Okk thx我将寻找其他无法使用的东西。一次只能对一根柱进行强制转换。参考更多帮助:OK thx我会寻找其他东西