CDSN_SB_SYY
CDSN_SB_SYY
2020-01-15 16:14
采纳率: 0%
浏览 449

怎么使用sql语句truncate table 删除有外键约束的表,

使用MSSSQL 创建表 carete table PartInfo (
tid int primary key identity(1,1),
PartName varchar(40),
parentID int FOREIGN KEY REFERENCES PartInfo(tid)
)
如何清空这个表让tid重新由1开始累加

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • hutiannihaoma
    hutiannihaoma 2020-01-15 16:16

    先删除外建约束,再删除表。

    点赞 评论
  • l775914
    L萌 2020-01-15 17:46

    首先表让tid重新由1开始累加 只能先drop表 清空没用
    1.alter table 表名 drop constraint 外键名
    2.drop table 表名
    3.在建表

    点赞 评论

相关推荐