insert into

7.insert into

如果我们想向表格中插入数据,就需要用到insert into语句了

  

7.1 insert into语法

INSERT INTO   表名   VALUES (1, 2,....)                                 (注:插入一行数据

INSERT INTO  表名 (名, 名,...) VALUES (1, 2,....)  (注:向某几列插入数据)

注意:(1)值1,值2……文本值要用半角单引号,数值不用。其他逗号也用半角逗号。

       (2)如果列名有括号、逗号等容易引起读取错误的,列名用“[]”括住。

 

7.1 insert into实例

样例数据

SQL基础学习(七):insert <wbr>into


插入一新的行 要求如下:

              序号:12

              国电标准文号:GB 25105.2-2010 

              万方数据标准号:NULL

              版本性质:Z

              中文名称:工业通信网络 现场总线规范 类型10: PROFINET IO 规范 2部分:应用层协议规范

              全文所占空间:89

语句如下:

INSERT INTO [mydata].[dbo].[gdbz]  
     VALUES  (12,'GB 25105.2-2010',NULL,'Z','工业通信网络现场总线规范 类型10: PROFINET IO 规范第2部分:应用层协议规范',89) 

注意:12  null  89 都不需要加单引号,加了单引号就会把他们当做文字符号处理。 

执行结果:

SQL基础学习(七):insert <wbr>into

 SQL基础学习(七):insert <wbr>into

为什么插入的行会到第一行的位置了?这个问题留给大家吧。呵呵。

给另外一个例子,也许大家会明白:

样例数据:

SQL基础学习(七):insert <wbr>into

insert into语句如下:

 

INSERT INTO [mydata].[dbo].[Table_1]

     VALUES

           ('花花','育才','北京')

执行结果:

SQL基础学习(七):insert <wbr>into

 


在指定列插入数据,要求如下:

              国电标准文号列插入:GB 25030-2010

              中文名称插入:建筑物清洗维护质量要求

语句:

INSERT INTO [mydata].[dbo].[gdbz] (国电标准文号,中文名称)
values ('GB 25030-2010','建筑物清洗维护质量要求')

SQL基础学习(七):insert <wbr>into
同样,新插入的也在第一行。

在另外一个样例,上面的dbo.table1

语句如下:

 

INSERT INTO [mydata].[dbo].[Table_1] ([name],[school] )

     VALUES ('虫虫','明天')

执行结果:

SQL基础学习(七):insert <wbr>into

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值