這篇文章為大家帶來了關於Oracle添加語句的相關知識,其中包括添加語句的語法和預設值等相關問題,希望對大家有幫助。
insert into 表名(列名列表) values(值列表);
注意:
1)新增一條記錄
2) 值清單的順序和類型及個數 與列名清單對應的
3) 值清單中除了數值類型外,其他類型的值使用單引號引起來。
4) 將可空列賦值為空 4.1)列清單中不寫此列 4.2)值寫為null
5)給予預設值的資料列直接使用預設值時 5.1 ) 列清單中不寫此列 5.2) 值寫為default
6) 列名清單可以省略,注意值清單的順序要與定義表時列的順序一致 (不建議使用)
select * from studentInfo;
insert into studentInfo(studentId,stuName,sex,age,phone ,email,address) values(1,'张三','男',21,'32165498747','zhang@126.com','北京海淀');
insert into studentInfo(studentId,stuName,sex,age,phone ,email,address) values('张三',1,'男',21,'32165498747','zhang@126.com','北京海淀');--类型不一致错误
insert into studentInfo(studentId,stuName,sex,age,phone ,email,address) values(2,'张帅','女',21,'32165498745','zhang@126.com');--没有足够的值
insert into studentInfo(studentId,stuName,sex,age,phone ,email,address) values(2,'张帅','男',21,'32165498745','zhang@126.com','北京海淀','描述'); --值过多
insert into studentInfo(studentId,stuName,sex,age,phone ,email) values(2,'张帅','男',21,'32165498745','zhang@126.com');
insert into studentInfo(studentId,stuName,sex,age,phone ,email,address) values(9,'大山','男',22,null,'oracle@126.com',null);
insert into studentinfo(studentId,stuName,age,phone,address) values(10,'李林',21,'14785236956','北京西城');
insert into studentInfo(studentid,stuname,sex,age, phone,email,address) values(11,'蔡徐坤',default,20,'45632178954',default,null);
insert into studentinfo values(12,'邓伦',default,22,null,null,default);
commit;
推薦教學:《Oracle影片教學》
以上是總結整理Oracle的新增語句(總結分享)的詳細內容。更多資訊請關注PHP中文網其他相關文章!