如何用SQL设置一张表中所有的字段允许为空值?

如何用SQL设置一张表中所有的字段允许为空值?,第1张

方法一、alter table goods_tmp ALTER COLUMN a DROP NOT NULL

--将字段a取消非空限制,字段少时可这样做

方法二、在PLSQL里左边树型结构里找到my table,在里面找到对应的表,通过手动 *** 作更改相应字段的约束。

方法三、如果你只是想原样复制一下goods表的话

oracle下时:

删掉你现在数据库里的goods_tmp表,然后执行一下这个SQL:

create table goods_tmp as select * from goods这样就把goods表完全一样地复制成goods_tmp了。

允许该字段在添加数据时可不填数据,默认为null

比如你的table有以下三个字段aa,bb,cc,其中cc允许空

则你在插入数据时可这样写,不会出错

insert into table values('11','22')

可以啊,你右击Persons表,选择设计,找到Password字段,后面有个列叫允许Null值,你把Password那一行上面的勾去掉,保存一下,用SQL添加约束比较麻烦,这样做比较简单


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10001623.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存