首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT教育
Google
您现在的位置: 中国IT实验室 >> Windows >> 服务器技术 >> SQL Server >> 正文

SQL Server 2008之行值构造器


    
    下面我们用第三种传统的插入方法同样添加5行数据,这里使用的是带SELECT从句和UNION从句的INSERT SQL语句,脚本如下:

  insert into MyTest3

  select 1 , 'John' , 'Smith' , 150000.00

  union select 2 , 'Hillary' , 'Swank' , 250000.00

  union select 3 , 'Elisa' , 'Smith' , 120000.00

  union select 4 , 'Liz' , 'Carleno' , 151000.00

  union select 5 , 'Tony' , 'Mcnamara' , 150300.00

  执行结果如下:

  (5 row(s) affected)

  方法四

  最后一种方法,需要插入数据的对象是MyTestDB数据库中的表MyTest4,如下:

   

 USE [MyTestDB]
  GO
  IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[MyTest4]') AND type in (N'U'))
  DROP TABLE [dbo].[MyTest4]
  GO
  USE [MyTestDB]
  GO
  SET ANSI_NULLS ON
  GO
  SET QUOTED_IDENTIFIER ON
  GO
  SET ANSI_PADDING ON
  GO
  CREATE TABLE [dbo].[MyTest4](
  [Id] [int] NULL,
  [Fname] [varchar](100) NULL,
  [Lname] [varchar](100) NULL,
  [salary] [money] NULL
  ) ON [PRIMARY]
  GO
  SET ANSI_PADDING OFF
  GO

上一页  [1] [2] [3] [4] [5] 下一页

【责编:Zenghui】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 专题推荐

 ·带你领略windows系统“另类”安装
 ·“调教”磁盘,让Vista更在行
 ·windows系统性能优化专题
 ·windows系统安全——系统进程与病毒
 ·Windows 平台搭建VPN攻略…
 ·Windiws 系统备份与还原…
 ·专题:Windows Vista系统新特性…
 ·Windows server 2008专题报道…
 ·关注未来 关注Windows Vista成长…
 ·明明白白 学会Windows权限设置…
 今日更新
 认证培训
 频道精选
 Windows频道导航