Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
以Excel格式导出SQL结果_Sql_Sql Server - Fatal编程技术网

以Excel格式导出SQL结果

以Excel格式导出SQL结果,sql,sql-server,Sql,Sql Server,exec master..xp_cmdshell'bcp“从[db name].[table name]中选择*” queryyout D:\testing1.xls-o“D:\querycommanddetails.txt”-T-c-c RAW' 我在本地计算机上运行上述查询,但系统显示输出为“NULL”。有人能帮忙吗?应该是这样的。。无queryyout仅out exec master..xp_cmdshell'bcp "select * from [db name].[table name

exec master..xp_cmdshell'bcp“从[db name].[table name]中选择*” queryyout D:\testing1.xls-o“D:\querycommanddetails.txt”-T-c-c RAW'


我在本地计算机上运行上述查询,但系统显示输出为“NULL”。有人能帮忙吗?

应该是这样的。。无
queryyout
out

exec master..xp_cmdshell'bcp "select * from [db name].[table name]" 
out "D:\testing1.xls" -o "D:\querycommanddetails.txt"  -e "D:\error.txt" -T -c -C RAW'
编辑:

尝试在windows命令提示符下以这种方式运行,看看是否有效

bcp "select * from [db name].[table name]" queryout "D:\testing1.xls" -c -T

改用
sqlcmd
。仅仅说仍然不能工作是不够的。。您得到的错误是什么?相同..SQL显示为NULL,Exxcel文件中没有导出任何内容,然后检查您的表是否有任何记录?它有..我已经检查过了..有人说了删除-o选项..但它也不工作使用错误文件并查看您得到的确切错误。请参见编辑。