mysql 使用 insert 語句向表中插入數據。其語法為:insert into ( , … ) values ( , … )。參數包括::要插入數據的表名;:要插入數據的列名;:要插入列中的值。例如,將一行數據插入名為 employees 的表中:insert into employees (id, name, email) values (1, ‘john doe
MySQL 添加數據語句
MySQL 中用于向表中插入數據的語句是 INSERT
語句。
語法:
<code class="sql">INSERT INTO ( , ... ) VALUES ( , ... );</code>
登錄后復制
參數:
: 要向其插入數據的表的名稱。
: 要插入數據的列的名稱,可以是單個列或多個列。
: 要插入列中的值,可以是單個值或多個值。
使用示例:
假設我們有一個名為 employees
的表,其中包含 id
、name
和 email
三列。以下語句將向表中插入一行數據:
<code class="sql">INSERT INTO employees (id, name, email) VALUES (1, 'John Doe', 'john.doe@company.com');</code>
登錄后復制
注意事項:
插入的值的順序必須與 中列的順序一致。
如果未指定 ,則值將插入表中的所有列。
如果要插入 NULL
值,需要在值中指定 NULL
。
可以使用 VALUES()
子句多次插入行,如下所示:
<code class="sql">INSERT INTO employees (id, name, email) VALUES (2, 'Jane Doe', 'jane.doe@company.com'), (3, 'John Smith', 'john.smith@company.com');</code>
登錄后復制