检查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 送芒果的祝福语简短
18 送给学长毕业祝福语简短