oralce insert into select
时间: 2024-01-04 11:20:17 浏览: 75
ORACLE INSERT INTO SELECT *FROM 分批提交例子
3星 · 编辑精心推荐
以下是使用Oracle INSERT INTO SELECT语句将数据从SELECT语句的结果中插入到表中的示例:
```sql
INSERT INTO table_name (column1, column2, column3, ...)
SELECT column1, column2, column3, ...
FROM table_name
WHERE condition;
```
在上面的示例中,您需要将table_name替换为目标表的名称,并将column1、column2、column3等替换为目标表中的列名。SELECT语句用于选择要插入的数据,并可以根据需要添加WHERE条件。
以下是使用Oracle INSERT INTO SELECT语句将查询结果插入到其他表中的示例:
```sql
INSERT INTO table_name1 (column1, column2, column3, ...)
SELECT column1, column2, column3, ...
FROM table_name2
WHERE condition;
```
在上面的示例中,您需要将table_name1替换为目标表的名称,并将column1、column2、column3等替换为目标表中的列名。SELECT语句用于选择要插入的数据,并可以根据需要添加WHERE条件。table_name2是包含要插入数据的源表的名称。
阅读全文