顾美玲勾引管家|日韩黄色成人|国产精品theporn动漫|欧美日日日|国产精品探花在线

專業只做數據庫實訓和認證的品牌機構

微信公眾號新浪微博
免費咨詢電話:400-0909-964
當前位置: 網站首頁 > MySQL培訓 > MySQL課程 > MySQL入門教程:使用INSERT語句插入新數據

MySQL入門教程:使用INSERT語句插入新數據

文章來源: 更新時間:2016/7/18 13:34:50

在線老師點擊咨詢:

最新學訊:近期OCP認證正在報名中,因考試人員較多請盡快報名獲取最近考試時間,報名費用請聯系在線老師,甲骨文官方認證,報名從速!

我要咨詢

MySQL入門教程:使用INSERT語句插入新數據,語法:INSERT [INTO] tbl_name [(col_name,...)] VALUES (pression,...),…

INSERT [INTO] tbl_name SET col_name=expression, ...

讓我們開始利用 INSERT 語句來增加記錄,這是一個 SQL 語句,需要為它指定希望插入數據行的表或將值按行放入的表。INSERT 語句具有幾種形式:

可指定所有列的值:

例如:

shell> mysql –u root –p

mysql> use mytest;

mysql> insert into worker values(“tom”,”tom@yahoo.com”);

“INTO”一詞自 MySQL 3.22.5 以來是可選的。(這一點對其他形式的 INSERT 語句也成立。)VALUES 表必須包含表中每列的值,并且按表中列的存放次序給出。(一般,這就是創建表時列的定義次序。如果不能肯定的話,可使用 DESCRIBE tbl_name 來查看這個次序。)

使用多個值表,可以一次提供多行數據。

MySQL>insert into worker values(‘tom’,’tom@yahoo.com’),(‘paul’,’paul@yahoo.com’);

有多個值表的INSERT ... VALUES的形式在MySQL 3.22.5或以后版本中支持。

可以給出要賦值的那個列,然后再列出值。

這對于希望建立只有幾個列需要初始設置的記錄是很有用的。

例如:

mysql>insert into worker (name) values (‘tom’);

自 MySQL 3.22.5 以來,這種形式的 INSERT 也允許多個值表:

mysql>insert into worker (name) values (‘tom’), (‘paul’);

在列的列表中未給出名稱的列都將賦予缺省值。

自 MySQL 3.22 .10 以來,可以 col_name = value 的形式給出列和值。

例如:

mysql>insert into worker set name=’tom’;

在 SET 子句中未命名的行都賦予一個缺省值。

使用這種形式的 INSERT 語句不能插入多行。

一個expression可以引用在一個值表先前設置的任何列。

例如,你能這樣:

mysql> INSERT INTO tbl_name (col1,col2) VALUES(15,col1*2);

但不能這樣:

mysql> INSERT INTO tbl_name (col1,col2) VALUES(col2*2,15);

本文地址:http://www.mudan321.com/mysql/kecheng/12506970008.html 轉載請注明!


PostgreSQL入門到精通 100+ 個學習資料

Oracle培訓機構

金牌講師<>

冉乃綱-老師CUUG金牌講師
冉老師 CUUG金牌講師 Oracle及RedHat高級講師、Unix/Linux 資深專家...[詳細了解老師]

免費咨詢上課流程 客服在線中

陳衛星-老師CUUG金牌講師
陳老師 CUUG金牌講師 精通Oracle管理、備份恢復、性能優化 11年Ora...[詳細了解老師]

免費咨詢上課流程 客服在線中

選學校如何選擇適合自己的學校

CUUG -CHINA UNIX USER GROUP,是國際UNIX組織UNIFORUM的中國代表,是國內悠久的專業UNIX培訓機構,被譽為中國UNIX 的搖籃。多年來,以提高教學質量為本,強調素質教育,積極引進、消化國外的新技術,有效的結合中國....[詳情]

一站式服務(從入學到就業一幫到底)

入學

學習

就業

實操

食宿
地址:北京市海淀區田村山南路35號院17號樓
課程咨詢: 400-0909-964
企業服務:137 1818 8639(陳經理)
部分信息來源于網絡,如有錯誤請聯系指正!
版權所有@北京神腦資訊技術有限公司 (CUUG,中國UNIX用戶協會) Copyright 2016 ALL Rights Reserved 京ICP備11008061號-1