00:00
关于我们修改表示添加约束,修改表示添加约束,那修改表示添加约束的话,我们那个check约束就不说了,因为它也不支持,好吧,咱们就说这五个啊,首先我们修改表表时,我想去添加非空约束,注意不管你添加哪个约束,这个是不是都叫做修改表呀,所以它遵循我们当时讲的修改表的语法,Out table后面是不是加表明啊,哎,比方说SQ in for能看明白吧,好,那么怎么着去添加非空约束呢?它使用的不是这个啊,而是按我们修改类型来讲的啊,那这样我们也是先把我们的表是不是给粘过来呀?呃,把表粘过来一个啊,哎,好看,我多机智啊啊,放这个地方哈,哎,然后你看这个里边是不是什么约束都没有啊,是不是什么都约束都没有,哎,我。
01:00
删一下再建一个啊,可以这么干吧,这不就是一个空表吗?对不对,好,那么开始啊,我们先在给大家去加一个非空约束,比方比方说v SQ name,加怎么加怎么加呢?就是moify column SQ name,直接后面我们加上对应的类型啊,你该怎么写还怎么写,后面你加上谁就行了啊等现在看看,嗯,因为我的非公约束只支持列接,也就是只支持在这个列后面跟着写,所以你看就跟修改列的类型一样,是不是去修改呀?哎,直接这么写,那我问你等会删除非空约束怎么删呀?怎么怎么删呀,对,你直接把notno改成no,直接这么改就行了,或者说这个就不写,不写是不是默认了呀?啊,那知道意思吧,啊,他这样的哈,那行,那么现在的话呢,我们就要执行了啊,这不就成功了吗?对不对,哎,你相信吗?这个你这个要是不信的话,你这样查看飞空的话,你只能这么查看啊好大家看一下SQ name这是什么了,No对吧?好,再来一个,我们要添加一下,还有什么约束,默认约束,好上前面是一样的,A table s to ina Mo five column谁嘞,嗯,Age吧,It默认值是default,直接写吧,是吧,能看到吧,哎,直接这样哈,直行好成功了吧,查看一下有没有啊,有没有有了对吧。
02:42
来,第三我们再去添加一下是不是主间呀,主键al table s two in棒也可以这么写,只要支持列举约束的都可以这么写。哎,这个应该是ID int,后面直接加primary k能看明白吧,直接这么写啊,好,我们去执行是不是成功了啊,那当然这个的话也能够啊,这个地方能看到吧,也能看到对不对啊,行,他也支持怎么写呢?Out table s two in for abd primary k括号里面加谁ID,为什么嘞?因为主键它是不是支持列级约束和表级约束是不是两种写法呀,所以修改的时候它也支持这两种写法,这个代表的是表级约束的写法啊,它也支持这么两种,你有必要都记吗?这个没有啊啊,你也记不住是不是啊,就是我给你写一遍,你像这个东西我给你写一遍,你不用去不用去记啊,不用去记好,然后接下来呢,我们第四点,那我还可以。
03:56
去添加是不是叫做唯一键呀,好,唯一键你觉得它应该有几种写法几种。
04:04
几种呀,是不是也是两种呀?啊对,你肯定也是列句约束是不是和表级约束两种写法呀?啊那你这个比方说Mo back column啊,我们来一个是不是seat作为号呀,啊,Int对不对?呃,Unique是这么写吧,呃,直接这样去加,或者是说ADD unique,对非常好哈,Unique括号是不是加sit呀啊比方我试一下这种的啊,我们去执行看一下能成功吧,成功完成对吧?啊他这样的哈,行在最后第五点,我呢添加一个外键,外键呢从语法上来讲也是两种写法,但是列级它也没效果,我们就直接是表级的对吧?那怎么写嘞,这个记住它啊,Out table as to in放也就是这个的话,你呢,你好好的看一下比较长。
05:04
嗯,它应该是ad foreign k,哎,那后面我们再去加,你为谁设置外键major ID references major表里面的ID啊,这样去加对吧?啊,是不是跟当时我们创建表示添加的那个写法一样啊,只是放这这就完了,哎,你说这个能不能加开tra那个名字啊,都可以啊,都可以加,它也可以加,你要加名字的话怎么写嘞,Can train后面FK下划线什么什么什么是吧,对,非常好啊对,你加名字也行,我要是没有加这个,是不是就是省略了有个默认名啊,嗯,他们也都可以加。能跟上吗?啊,它是这样一个意思啊,好吧,那么我们把这个添加约束的这个写法呢,我们大概可以总结一下,呃,总结到这,创建表示添加约束它的这个语法呢,好来注意,如果说第一添加的是列级约束,那么我们的写法是a table表名motor范是用这个吧,Column,呃,什么呢,列名或者叫字段名,字段类型是不是先约束完事对不对啊好,第二如果说我们添加的是表级约束,那我们是这么写的,Out table表明,哎,不是毛利范,Ad can trend是不是约束名啊,这个可以啊,省略好,然后再怎么写呢,约。
06:55
变数类型是不是这样写呀,后面怎么加小括号是不是字段名呀,字段名啊这样去加,然后有可能你要是外建的话,是不是外界的引用啊啊,你要是外界就外界的引用,你要不是外键的话,就就就没有这些对不对啊,我就这样可选了哈,没有问题吧,嗯嗯,行吧,然后这个是添加,那么接下来呢,我们再来一个删除。
我来说两句