大家好,我是小皓。
一、背景
今天在博主练习MYS创建表操作时遇到一个语法报错,就想着来和大家分享一下MYSQL如何在创建表时添加判断条件:
上网一查才发现,原来是自己在代码中添加判断条件时多敲了一对 ” [ ] “(源代码最文末)。
二、讲解
开始前,我们先来回顾一下基本步骤
在MYSQL中,想要对表格进行操作需要:
第一步:登录MYSQL账号
第二步:查看数据库
第三步:进入想要操作的数据库
此时我们已经进入了选择的数据库里,可如果我们想要创建一个表,我们需要通过
来查看当前数据库有哪些表,如果没有我们想要的表,就需要新创建一个(这里面我们创建一个名为test包含id的表:
可如果我们在不查看数据库的情况下直接创建表(如果想要创建的表存在就会报错),我们就需要引入判断条件 if not exists,它的作用是:如果创建的表存在则不再创建,如果创建的表不存在则创建表。具体用法如下(这里还用名为test的表举例):
这样就可以在我们不知道该表是否存在的情况下,省去查看数据库包含哪些表格的操作,为我们提供了一定的便利。
三、个人错误分析
小皓一开输入的时候写是:
这样就产生了背景里面的错误提示
这下你知道小皓的错误在哪里了吗?
快在评论区留言告诉小皓吧~~
end…
Original: https://www.cnblogs.com/ashore/p/15967726.html
Author: 皓敐
Title: MYSQL如何在创建表时添加判断条件
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/684565/
转载文章受原作者版权保护。转载请注明原作者出处!