⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 createtable_sm_emp_null.txt

📁 orale培训教材包括了所有的sql说明和实例
💻 TXT
字号:
create table sm_emp_null
(EmpID char(10) primary key,
Name   varchar2(10) NOT NULL,
salary number(8,2) NOT NULL,
TelNo  char(8));


insert into sm_emp_null values('000000001','Tom',100,Null);
#insert ok

insert into sm_emp_null values('000000001','Tom',100);
#not ok 因为没有INSERT INTO TABLE (FIELD LIST)子句。
ERROR 位于第 1 行:
ORA-00947: 没有足够的值


insert into sm_emp_null(EmpID,Name,salary) values('000000002','Tom',101);
#insert ok 因为没有INSERT INTO TABLE (FIELD LIST)子句,NULL许可的字段可以不写值。

insert into sm_emp_null(EmpID,Name) values('000000002','Tom');
#not ok 
ERROR 位于第 1 行:
ORA-01400: 无法将 NULL 插入 ("SYSTEM"."SM_EMP_NULL"."SALARY")

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -