前沿拓展:
insert語(yǔ)句
C. 在使用INSERT語(yǔ)句執(zhí)行數(shù)據(jù)插入時(shí),必須為表中所有列定義數(shù)據(jù)值。
INSERT語(yǔ)句用于向數(shù)據(jù)庫(kù)表中插入數(shù)據(jù)。
1、插入一條數(shù)據(jù)
insert into adm_user (login_name, password, name, mobile_no) values
('13912345678', md5('123456'), '張三豐', '13912345678');
注意:
1)values中值的順序要與前面的列名順序一致;
2)列名中要列出表中無(wú)默認(rèn)值的所有必填字段。
2、插入多條數(shù)據(jù)
insert into adm_user (login_name, password, name, mobile_no) values
('13912345678', md5('123456'), '張三豐', '13912345678'),
('13912345888', md5('123456'), '張偉達(dá)', '13912345888');
3、根據(jù)SQL查詢出的結(jié)果插入數(shù)據(jù)
為登錄名為“13912345678”的用戶添加角色。
insert into adm_user_role (user_id, role_id)
select user_id, 7
from adm_user
where login_name = '13912345678';
說(shuō)明:adm_user表的主鍵user_id是自增長(zhǎng)的序列,每插入一條記錄,若未給user_id賦值,則該記錄的user_id取值序列最大值+1。
拓展知識(shí):
insert語(yǔ)句
假設(shè)有個(gè)excel表中的數(shù)據(jù)要插入到sql
表tablename,有兩列,第一列uid
,int型,第二列
username,
nvarchar(100)型
步驟:
1.
在
excel
中用公式生成insert語(yǔ)句,假設(shè)數(shù)據(jù)在a和b列,
在c列輸入如下公式
="insert
into
tablename(uid,username)
values("
&
a2
&
",n'"
&
b2
&"')"
往下拉,使得每行都生成一條insert語(yǔ)句
2.
**這些insert
語(yǔ)句到
s**s中,執(zhí)行即可。
前沿拓展:
insert語(yǔ)句
C. 在使用INSERT語(yǔ)句執(zhí)行數(shù)據(jù)插入時(shí),必須為表中所有列定義數(shù)據(jù)值。
INSERT語(yǔ)句用于向數(shù)據(jù)庫(kù)表中插入數(shù)據(jù)。
1、插入一條數(shù)據(jù)
insert into adm_user (login_name, password, name, mobile_no) values
('13912345678', md5('123456'), '張三豐', '13912345678');
注意:
1)values中值的順序要與前面的列名順序一致;
2)列名中要列出表中無(wú)默認(rèn)值的所有必填字段。
2、插入多條數(shù)據(jù)
insert into adm_user (login_name, password, name, mobile_no) values
('13912345678', md5('123456'), '張三豐', '13912345678'),
('13912345888', md5('123456'), '張偉達(dá)', '13912345888');
3、根據(jù)SQL查詢出的結(jié)果插入數(shù)據(jù)
為登錄名為“13912345678”的用戶添加角色。
insert into adm_user_role (user_id, role_id)
select user_id, 7
from adm_user
where login_name = '13912345678';
說(shuō)明:adm_user表的主鍵user_id是自增長(zhǎng)的序列,每插入一條記錄,若未給user_id賦值,則該記錄的user_id取值序列最大值+1。
拓展知識(shí):
insert語(yǔ)句
假設(shè)有個(gè)excel表中的數(shù)據(jù)要插入到sql
表tablename,有兩列,第一列uid
,int型,第二列
username,
nvarchar(100)型
步驟:
1.
在
excel
中用公式生成insert語(yǔ)句,假設(shè)數(shù)據(jù)在a和b列,
在c列輸入如下公式
="insert
into
tablename(uid,username)
values("
&
a2
&
",n'"
&
b2
&"')"
往下拉,使得每行都生成一條insert語(yǔ)句
2.
**這些insert
語(yǔ)句到
s**s中,執(zhí)行即可。
前沿拓展:
insert語(yǔ)句
C. 在使用INSERT語(yǔ)句執(zhí)行數(shù)據(jù)插入時(shí),必須為表中所有列定義數(shù)據(jù)值。
INSERT語(yǔ)句用于向數(shù)據(jù)庫(kù)表中插入數(shù)據(jù)。
1、插入一條數(shù)據(jù)
insert into adm_user (login_name, password, name, mobile_no) values
('13912345678', md5('123456'), '張三豐', '13912345678');
注意:
1)values中值的順序要與前面的列名順序一致;
2)列名中要列出表中無(wú)默認(rèn)值的所有必填字段。
2、插入多條數(shù)據(jù)
insert into adm_user (login_name, password, name, mobile_no) values
('13912345678', md5('123456'), '張三豐', '13912345678'),
('13912345888', md5('123456'), '張偉達(dá)', '13912345888');
3、根據(jù)SQL查詢出的結(jié)果插入數(shù)據(jù)
為登錄名為“13912345678”的用戶添加角色。
insert into adm_user_role (user_id, role_id)
select user_id, 7
from adm_user
where login_name = '13912345678';
說(shuō)明:adm_user表的主鍵user_id是自增長(zhǎng)的序列,每插入一條記錄,若未給user_id賦值,則該記錄的user_id取值序列最大值+1。
拓展知識(shí):
insert語(yǔ)句
假設(shè)有個(gè)excel表中的數(shù)據(jù)要插入到sql
表tablename,有兩列,第一列uid
,int型,第二列
username,
nvarchar(100)型
步驟:
1.
在
excel
中用公式生成insert語(yǔ)句,假設(shè)數(shù)據(jù)在a和b列,
在c列輸入如下公式
="insert
into
tablename(uid,username)
values("
&
a2
&
",n'"
&
b2
&"')"
往下拉,使得每行都生成一條insert語(yǔ)句
2.
**這些insert
語(yǔ)句到
s**s中,執(zhí)行即可。
前沿拓展:
insert語(yǔ)句
C. 在使用INSERT語(yǔ)句執(zhí)行數(shù)據(jù)插入時(shí),必須為表中所有列定義數(shù)據(jù)值。
INSERT語(yǔ)句用于向數(shù)據(jù)庫(kù)表中插入數(shù)據(jù)。
1、插入一條數(shù)據(jù)
insert into adm_user (login_name, password, name, mobile_no) values
('13912345678', md5('123456'), '張三豐', '13912345678');
注意:
1)values中值的順序要與前面的列名順序一致;
2)列名中要列出表中無(wú)默認(rèn)值的所有必填字段。
2、插入多條數(shù)據(jù)
insert into adm_user (login_name, password, name, mobile_no) values
('13912345678', md5('123456'), '張三豐', '13912345678'),
('13912345888', md5('123456'), '張偉達(dá)', '13912345888');
3、根據(jù)SQL查詢出的結(jié)果插入數(shù)據(jù)
為登錄名為“13912345678”的用戶添加角色。
insert into adm_user_role (user_id, role_id)
select user_id, 7
from adm_user
where login_name = '13912345678';
說(shuō)明:adm_user表的主鍵user_id是自增長(zhǎng)的序列,每插入一條記錄,若未給user_id賦值,則該記錄的user_id取值序列最大值+1。
拓展知識(shí):
insert語(yǔ)句
假設(shè)有個(gè)excel表中的數(shù)據(jù)要插入到sql
表tablename,有兩列,第一列uid
,int型,第二列
username,
nvarchar(100)型
步驟:
1.
在
excel
中用公式生成insert語(yǔ)句,假設(shè)數(shù)據(jù)在a和b列,
在c列輸入如下公式
="insert
into
tablename(uid,username)
values("
&
a2
&
",n'"
&
b2
&"')"
往下拉,使得每行都生成一條insert語(yǔ)句
2.
**這些insert
語(yǔ)句到
s**s中,執(zhí)行即可。
原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請(qǐng)注明出處:http://cxzzxj.cn/8195.html