oracle添加,修改非空约束
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle添加,修改非空约束相关的知识,希望对你有一定的参考价值。
NOT NULL约束就是非空约束,经常会在创建表的时候添加非空约束以保证字段必须要输入值
(1)创建表时添加NOT NULL约束
语法:
CREATE TABLE 表名( 字段 类型 NOT NULL ........ );
实例:
CREATE TABLE MANAGERINFO( MANAGERID VARCHAR2(10), LOGINNAME VARCHAR2(10) NOT NULL, PASSWORD VARCHAR2(10) NOT NULL, NAME VARCHAR2(10), TEL VARCHAR2(11) );
(2)使用ALTER添加非空约束
语法:
ALTER TABLE 表名 MODIFY列 NOT NULL;
实例:
--使用ALTER为名字列添加 非空约束
ALTER TABLE MANAGERINFO MODIFY NAME NOT NULL;
(3)非空约束删除
只需将非空的使用modify将列改为NULL即可
语法:
ALTER TABLE 表名 MODIFY列 NULL;
实例:
--使用ALTER为名字可以改为空值
ALTER TABLE MANAGERINFO MODIFY NAME NULL;
本文出自 “loly_zhang” 博客,请务必保留此出处http://lolyzhang.blog.51cto.com/10029387/1889863
以上是关于oracle添加,修改非空约束的主要内容,如果未能解决你的问题,请参考以下文章