Oracle两表插入数据
时间: 2023-12-05 14:36:15 浏览: 126
Oracle可以使用INSERT INTO语句将数据插入表中。可以使用两种方法进行两表插入数据:
1. 直接插入数据:使用INSERT INTO语句,将需要插入的数据依次列出。例如,可以使用以下语法将数据插入表中:
```
insert into table_name values('col_text1', 'col_text2');
```
如果要给表中的所有列添加一条数据,可以省略列名。如下所示:
```
insert into table_name values('col_text1', 'col_text2');
```
2. 添加其他表中的数据:使用INSERT INTO SELECT语句,可以从一个表中选择需要插入的数据,并将其插入到另一个表中。语法如下:
```
insert into table_name select col_name1, col_name2 from tbl_name1;
```
注意,SELECT查询子句后的列名个数和类型必须与要插入的列名保持一致。
阅读全文