[MYSQL -19]插入資料
1、資料插入
INSERT 用來插入行到資料庫表。插入有多種形式:
- 插入完整的行
- 插入行的一部分
- 插入多行
- 插入某些查詢的值
#缺點是不安全,必須按照表中定義列的順序插入資料,如果表的結構發生改變,將會和預計的結果不一致甚至失敗。
#有效的方法是插入列名。
insert into customers
values(
NULL,
'Pep E. LaPew',
'100 Main Street',
'Los Angeles',
'CA',
'90046',
'USA',
NULL,
NULL
);
插入列名:
insert into customers(
CUST_NAME,
cust_address,
cust_city,
cust_state,
cust_zip,
cust_country,
cust_contact,
cust_email)
values(
'Pep E. LaPewG',
'100 Main Street',
'Los Angeles',
'CA',
'90046',
'USA',
NULL,
NULL);
INSERT LOW_PRIORITY INTO#降低插入的優先順序,提高效能
2、插入多行資料
insert into customers(
CUST_NAME,
cust_address,
cust_city,
cust_state,
cust_zip,
cust_country,
cust_contact,
cust_email)
values(
'Pep E. LaPewG',
'100 Main Street',
'Los Angeles',
'CA',
'90046',
'CHN',
NULL,
NULL),
(
'M.Martian',
'42 Galaxy Way',
'New Yotk',
'NY',
'11213',
'USA',
NULL,
NULL);
3、插入檢索出的資料
insert into customers(
CUST_NAME,
cust_address,
cust_city,
cust_state,
cust_zip,
cust_country,
cust_contact,
cust_email)
SELECT CUST_NAME,
cust_address,
cust_city,
cust_state,
cust_zip,
cust_country,
cust_contact,
cust_email
from custnew;#先建立的一個表
相關文章
- Mysql高效插入/更新資料MySql
- spark on yarn 資料插入mysqlSparkYarnMySql
- mysql避免插入重複資料MySql
- MySQL 如何實現資料插入MySql
- shell插入遠端mysql資料MySql
- MySQL中如何批次插入資料MySql
- mysql插入資料時如果有相同資料就不插入或者替換MySql
- python資料插入連線MySQL資料庫PythonMySql資料庫
- MySQL:JDBC批量插入資料的效率MySqlJDBC
- MySQL(四) 資料表的插入、更新、刪除資料MySql
- mybatis插入資料、批量插入資料MyBatis
- MySQL 資料庫表格建立、資料插入及獲取插入的 ID:Python 教程MySql資料庫Python
- MYSQL資料插入和更新的語法MySql
- python連線mysql並插入資料(自用)PythonMySql
- MySQL插入資料1366錯誤解決方案MySql
- mysql 同時插入幾行不同的資料 。MySql
- MySQL 主鍵衝突,無法插入資料MySql
- 用一條mysql語句插入多條資料MySql
- hibernate插入中文到mysql資料庫亂碼MySql資料庫
- 後端開發:【批量插入海量資料之Java插入MySql】解決方案後端JavaMySql
- mongodb 插入資料MongoDB
- 關於PHP往mysql資料庫中批次插入資料例項教程PHPMySql資料庫
- Python 利用pymysql和openpyxl操作MySQL資料庫並插入Excel資料PythonMySql資料庫Excel
- mysql 資料插入和更新及刪除詳情FSSHMySql
- [20190104]bbed手工插入資料.txt
- [資料庫] Navicat for MySQL換種思維解決插入同時更新資料資料庫MySql
- MYSQL查詢和插入資料的流程是怎樣的MySql
- Mysql利用儲存過程插入500W條資料MySql儲存過程
- MySql 儲存過程 臨時表 無法插入資料MySql儲存過程
- MySQL大量資料插入各種方法效能分析與比較MySql
- mongodb資料庫中插入資料MongoDB資料庫
- oracle批量插入資料Oracle
- MyBatis 批量插入資料MyBatis
- 資料插入問題。
- Oracle 插入大量資料Oracle
- 使用JDBC向MySQL資料庫批次插入10W條資料測試效率JDBCMySql資料庫
- 解決Mysql資料庫插入資料出現問號(?)的解決辦法MySql資料庫
- 資料庫mysql插入異常 漢字無法插入方法,設定 建表的字元資料庫MySql字元