数据库里已建好的表的字段能再加上不能为空的属性吗?

数据库里已建好的表的字段能再加上不能为空的属性吗?,第1张

可以啊,但不需要默认值。修改表并创建新列时需要默认值。

修改表字段例子:

alter table users alter column name varchar(32) not null

因为userid字段限定为不可为空,插入空数据,造成报错。

在数据库表中,查询新列的sql示例如下,

1、创建测试表,createtabletest_num(idnumber,feenumber(10,3))

2、查看表的属性,共包含两列,ID、FEE,

3、执行sql语句,插入新字段,altertabletest_numadd(fee2number(10,3))

4、重新查看表结构,字段已加上,


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

原文地址: http://outofmemory.cn/sjk/10085962.html

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

发表评论

登录后才能评论

评论列表(0条)

保存