【问题标题】:Drop tables from Command prompt in SQL Server [closed]从 SQL Server 中的命令提示符删除表 [关闭]
【发布时间】:2017-11-27 09:39:38
【问题描述】:

如何从 SQL Server 的命令提示符中删除数据库中的表?

【问题讨论】:

  • 我用谷歌搜索了你的问题,得到了很多有用的资源。你自己尝试了什么?
  • 我用谷歌搜索了很多次......但它是 SQL 服务器......通过 SQLCMD 我已经采取了备份和恢复。但无法通过 SQLCMD...DROP 命令从已恢复的数据库中删除表!

标签: sql sql-server ddl


【解决方案1】:

你的意思是使用 sqlcmd..?例如,也许……

sqlcmd -S YourServerName -d "YourDatabaseName" -Q "DROP TABLE [YourTableName];"

如果您需要指定您的用户名(可能还有密码),那么分别是 -U(和 -P)。

【讨论】:

  • Yiepee.....Done Dude.....我更正了 ------ sqlcmd -S -U -P -d "test1" -Q "删除表测试1;"谢谢@Larnu。
【解决方案2】:

您只需使用drop table 语法:

DROP TABLE mytable;

【讨论】:

  • 哈哈....我想将命令从 CMD 触发到 sql server。我必须从 500 个表中删除 50 个表(一种自动化工作)。
猜你喜欢
  • 1970-01-01
  • 2011-04-17
  • 2016-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多