oracle insert into
时间: 2024-01-27 10:15:25 浏览: 94
insert into
以下是Oracle中INSERT INTO语句的几种常见用法和语法:
1. 插入所有列的值:
```sql
INSERT INTO 表名 VALUES (值1, 值2, 值3, ...);
```
2. 插入指定列的值:
```sql
INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);
```
3. 插入查询结果的值:
```sql
INSERT INTO 表名 (列1, 列2, 列3, ...)
SELECT 列1, 列2, 列3, ...
FROM 表名
WHERE 条件;
```
4. 插入多行数据:
```sql
INSERT INTO 表名 (列1, 列2, 列3, ...)
VALUES (值1, 值2, 值3, ...),
(值1, 值2, 值3, ...),
(值1, 值2, 值3, ...);
```
5. 插入默认值:
```sql
INSERT INTO 表名 DEFAULT VALUES;
```
请注意,以上是INSERT INTO语句的一些常见用法和语法,具体使用哪种方式取决于插入的数据来源和目标。
阅读全文