需要对Oracle中的表进行数据的增加
方法一:
常规写法,把需要增加的列写下来,然后进行增加
SQL> insert into mytab(id,name,age,ssex)
2 values(3,'sb',111,'男');
已创建 1 行。
SQL> select * from mytab;
ID NAME AGE SSEX
---------- -------------------- ---------- ----------------------------------------
1 cc 18
2 yhf 20 女
3 sb 111 男
方法二
如果需要对一个表中的所有的列都增加的话,那么就可以省略要对列的控制
SQL> insert into mytab values(6,'fffffa',11,'女');
已创建 1 行。
SQL> select * from mytab;
ID NAME AGE SSEX
---------- -------------------- ---------- ----------------------------------------
1 cc 18
2 yhf 20 女
3 sb 111 男
4 ssb 1131 男
5 fssssb 19
6 fffffa 11 女
已选择6行。
方法三:动态输入插入的值(&)
如果是字符,日期,仍然需要加’’
SQL> insert into mytab(id,name,age)
2 values(&a,&b,19);
输入 a 的值: 5
输入 b 的值: 'fssssb'
原值 2: values(&a,&b,19)
新值 2: values(5,'fssssb',19)
已创建 1 行。
SQL> select * from mytab;
ID NAME AGE SSEX
---------- -------------------- ---------- ----------------------------------------
1 cc 18
2 yhf 20 女
3 sb 111 男
4 ssb 1131 男
5 fssssb 19
SQL>
SQL> insert into mytab values(4,'ssb',1131,'男');
已创建 1 行。
SQL> select * from mytab;
ID NAME AGE SSEX
---------- -------------------- ---------- ----------------------------------------
1 cc 18
2 yhf 20 女
3 sb 111 男
4 ssb 1131 男
本文详细介绍了在Oracle数据库中向表中增加数据的三种方法,包括常规写法、对所有列进行插入以及使用动态输入插入值。通过实例展示了每种方法的具体操作步骤。
2046

被折叠的 条评论
为什么被折叠?



