Oracle 中的INSERT 語句用於在表中插入新行,語法為:INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...),其中table_name 是表名,column1, column2, ... 是列名,value1, value2, ... 是值,可以插入多行,插入NULL 值,需要保證值與資料類型相容,不能插入重複的主鍵值,會觸發定義的觸發器,未指定列名則依表格列順序插入。
Oracle 中的INSERT 語句
在Oracle 資料庫中,INSERT 語句用於在表中插入新行。
語法
<code>INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);</code>
參數
範例
將以下行插入employees 資料表:
<code>INSERT INTO employees (employee_id, first_name, last_name) VALUES (100, 'John', 'Smith');</code>
插入多行
要使用INSERT 語句插入多行,可以使用多個VALUES 子句,如下所示:
<code>INSERT INTO employees (employee_id, first_name, last_name) VALUES (100, 'John', 'Smith'), (101, 'Jane', 'Doe'), (102, 'Peter', 'Parker');</code>
插入NULL 值
要插入NULL 值,可以使用NULL 關鍵字,如下所示:
<code>INSERT INTO employees (employee_id, first_name, last_name) VALUES (100, 'John', NULL);</code>
注意事項
以上是oracle中的insert怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!