问一个很简单的问题,关于drop 表

bl_xin 2015-04-10 04:44:54
drop掉一个表后,再建一个表,用一样的名字,告诉我这个表已经存在了。
我该怎么做?
...全文
75 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
王思明 2015-04-10
  • 打赏
  • 举报
回复
1.你先随意命名一下比如表 TableD 然后删除那个表后 再 create table tab_new like TableD -- (使用旧表创建新表) tab_new 为你想创建的那个表名称
shoppo0505 2015-04-10
  • 打赏
  • 举报
回复
刷新一下数据库,或者重新打开一个命令窗口
bl_xin 2015-04-10
  • 打赏
  • 举报
回复
谢谢答复。 我已经drop掉那个表了。 现在在重建,已经把各个列都订好了,到最后一部起表名字保存的时候出错。 上面的句子有语法错误。
xxfvba 2015-04-10
  • 打赏
  • 举报
回复
if exists (select 1 from sysobjects where id = object_id('tablename') and type = 'U') drop table tablename create table tablename

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧