可以在microsoft sql server中使用一个查询或软件提取每个表的所有表和行吗?
感谢
答案 0 :(得分:5)
您可以使用“导入/导出向导”执行此操作。 (右键单击数据库 - >任务 - >导入/导出向导)
或者为了更好的控制,您可以使用SSIS。
答案 1 :(得分:1)
上面的答案是正确的,但如果这是你想要编写脚本并经常做的事情,这可能会让你开始:
exec sp_msforeachtable 'exec xp_cmdshell ''bcp database_name.? out c:\?.csv -S server_name -T -c -t ","'''
警告...这使用了一个未记录的存储过程,并假设已启用xp_cmdshell,并且xp_xmdshell帐户具有sql server的权限。