爱吃猪脚饭i 2021-09-29 17:34 采纳率: 0%
浏览 34
已结题

为什么我用MySQL这个建表是运行一次后就不能再运行了

运行一次就把表建了,错误说是这个表的名字存在了,我把表删了就可以重新运行,但这样就只能运行一次,所以我这个错误在哪啊
第一次运行

img

再点重新运行时

img

表已经存在了显示错误

img

  • 写回答

4条回答 默认 最新

  • 神仙别闹 2021-09-29 17:46
    关注
    IF OBJECT_ID('dbo.stu', 'U') IS NOT NULL 
    DROP TABLE dbo.stu;
    go
    

    增加上述代码先行判断当前表是否存在,如果存在,先删除再创建。就不会报错了。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月18日
  • 修改了问题 9月29日
  • 修改了问题 9月29日
  • 创建了问题 9月29日