mysql 如果存在删除表_如果存在表则删除表然后创建Mysql(流程教程)
如果存在表則刪除表然后創建Mysql
drop table if exists suspects;
create table suspects(
id int PRIMARY KEY not null AUTO_INCREMENT,
xm VARCHAR(20),
xb VARCHAR(20),
gmsfhm VARCHAR(100),
csrq DATE,
whcd VARCHAR(100),
hyzk VARCHAR(100),
fwpcs VARCHAR(100),
sspcs VARCHAR(100),
djrq VARCHAR(100),
zjxy VARCHAR(100),
hjd VARCHAR(100),
hjd2 VARCHAR(100),
xzd VARCHAR(100),
xzd2 VARCHAR(100)
);
如果存在這個表,則刪除這個表的各種sql寫法
mysql
drop table if exists address_book
sql2005:
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[表名]') AND type in (N'U'))
DROP TABLE [dbo].[表名]
sql2000:
IF EXISTS (SELECT * FROM sysobjects WHERE object_id = OBJECT_ID(N'[dbo].[表名]') AND type in (N'U')) DROP TABLE [dbo].[表名]
總結
以上是生活随笔為你收集整理的mysql 如果存在删除表_如果存在表则删除表然后创建Mysql(流程教程)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我是如何学习 Linux 的?
- 下一篇: 华为云GaussDB首席架构师冯柯:摘取