检查MySQL中是否存在表并显示警告是否存在?
要检查表是否存在,请使用以下语法-
CREATE TABLE IF NOT EXISTS yourTableName ( yourColumnName1 dataType, . . . . N );
在这里,我们将尝试创建一个已经存在的表,然后将生成警告消息“表已存在”。让我们首先创建一个表。该表已经存在-
mysql> CREATE TABLE IF NOT EXISTS DemoTable ( Id int );
警告消息如下-
mysql> show warnings;
输出结果
+-------+------+-------------------------------------+ | Level | Code | Message | +-------+------+-------------------------------------+ | Note | 1050 | Table 'DemoTable' already exists | +-------+------+-------------------------------------+ 1 row in set (0.00 sec)
如果表不存在,那么它将被创建-
mysql> CREATE TABLE IF NOT EXISTS DemoTable2 ( Id int );
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短