Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >SQL Server 2008 新语法

SQL Server 2008 新语法

作者头像
跟着阿笨一起玩NET
发布于 2018-09-18 08:07:45
发布于 2018-09-18 08:07:45
1.3K00
代码可运行
举报
运行总次数:0
代码可运行

一,如何创建排序表

1.T-SQL创建一个排序表。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
CREATE TABLE OrderTable(
      [OrderId]    [int] IDENTITY(1,1) NOT NULL,
      [CustomerId] [int] NOT NULL,
      [OrderTotal] [decimal](18, 0) NOT NULL
)

2.T-SQL插入数据到排序表。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Insert into OrderTable (CustomerId, OrderTotal)
Values      (1,90),
            (2,180),
            (6,540)
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
3.查看结果,如果是在MSSQL2005中插入数据,会报 ',' 附近有语法错误。
代码语言:javascript
代码运行次数:0
运行
复制

1、T-SQL 行构造器

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
T-SQL 行构造器(Row Constructors)用来在 INSERT 语句中一次性插入多行数据。例如:
CREATE TABLE #a
(
    Column1 nvarchar(max),
    Column2 nvarchar(max)
);
GO
INSERT INTO #a
VALUES (
('1', '1'),
('2', '2')
);
SELECT * FROM #a;
GO
DROP TABLE #a;
GO

--

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2013-04-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
肝通宵写了三万字把SQL数据库的所有命令,函数,运算符讲得明明白白讲解,内容实在丰富,建议收藏+三连好评!
大家可能不习惯SQL大写的习惯,但是真正的规范就是要大写,所以大家要慢慢习惯我用大写的方式讲解。在下面所有的讲解中,我将会以基本语法,案例,联系形式讲解,从而加强对每一个语句的使用和认识。本篇文章是笔者整理了整整一个通宵才写出,希望大家三连好评,谢谢。当然,拥有本篇文章,你将会完全掌握mysql的所有命令使用,不再用去购买或者杂乱学习。本篇内容暂时讲解数据库的筛选部分,因为数据库的最初入门如创建,备份等都有讲过,魔法传送:传送门 该传送门内容有:
全栈程序员站长
2022/08/10
10.1K0
肝通宵写了三万字把SQL数据库的所有命令,函数,运算符讲得明明白白讲解,内容实在丰富,建议收藏+三连好评!
【数据库设计和SQL基础语法】--SQL语言概述--SQL的基本结构和语法规则(一)
在大多数情况下,SQL语句的结束符是分号(;)。分号用于告诉数据库解析器一个SQL语句的结束,可以开始解析下一个语句。在单条SQL语句的情况下,分号是可选的,因为大多数数据库会在遇到换行时自动将其视为语句结束。例如:
喵叔
2023/11/30
1.2K0
T-SQL基础(五)之增删改
在前面的文章中对T-SQL的查询做了基本总结,接下来我们看下SQL中的另外一个常用操作——数据的修改。
雪飞鸿
2018/12/11
1.3K0
T-SQL基础(五)之增删改
在前面的文章中对T-SQL的查询做了基本总结,接下来我们看下SQL中的另外一个常用操作——数据的修改。
雪飞鸿
2018/12/25
1.2K0
SQL Server 2008的新语句merge
SQL Server 2008将包含用于合并两个行集(rowset)数据的新句法。根据一个源数据表对另一个数据表进行确定性的插入、更新和删除这样复杂的操作,运用新的MERGE语句,开发者用一条命令就可以完成。
跟着阿笨一起玩NET
2018/09/18
1.3K0
SQL Server 2008的新语句merge
SQL语言的基本语法和数据类型(一)
SQL(Structured Query Language)是一种用于管理关系型数据库的标准化语言。在本文中,我们将介绍SQL语言的基本语法和数据类型,包括SELECT语句、CREATE语句、数据类型等,并提供相应的示例。
玖叁叁
2023/04/11
5620
SQL SERVER的数据类型
    数据类弄是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer 提供了 25 种数据类型:   ·Binary [(n)]   ·Varbinary [(n)]   ·Char [(n)]   ·Varchar[(n)]   ·Nchar[(n)]   ·Nvarchar[(n)]   ·Datetime   ·Smalldatetime   ·Decimal[(p[,s])]   ·Numeric[(p[,s])]   ·Float[(n)]   ·Real   ·Int   ·Smallint   ·Tinyint   ·Money   ·Smallmoney   ·Bit   ·Cursor   ·Sysname   ·Timestamp   ·Uniqueidentifier   ·Text   ·Image   ·Ntext
Tony老师
2020/03/05
1.7K0
《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(下)
  所谓透视(Pivoting)就是把数据从行的状态旋转为列的状态的处理。其处理步骤为:
Edison Zhou
2018/08/20
9.2K0
《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(下)
SQL 数据操作技巧:SELECT INTO、INSERT INTO SELECT 和 CASE 语句详解
提示: SELECT INTO 还可以用于使用另一个表的架构创建新的空表。只需添加一个导致查询不返回数据的 WHERE 子句:
小万哥
2023/11/30
9690
SQL 数据操作技巧:SELECT INTO、INSERT INTO SELECT 和 CASE 语句详解
基本 SQL 之增删改查(一)
上篇文章,我们介绍了数据的基本 DDL 语句,你应当具备基本的创建数据库、数据表的 SQL 语句,以及表字段的基本数据类型的熟知。
Single
2019/05/25
1.3K0
【数据库设计和SQL基础语法】--SQL语言概述--数据类型和约束
小数类型是一种数据类型,用于存储包含小数部分的数值。在数据库中,常见的小数类型包括:
喵叔
2023/12/05
4960
Table-values parameter(TVP)系列之一:在T-SQL中创建和使用TVP
一.摘要   表值参数(Table-valued parameters)简称TVP,是SQL Server 2008中引入的一种新特性,它提供了一种内置的方式,让客户端应用可以只通过单独的一条参化数SQL语句,就可以向SQL Server发送多行数据。 二.简介   在表值参数出现以前,当需要发送多行数据到SQL Server,我们只能使用一些替代方案来实现:   (1) 使用一连串的独立参数来表示多列和多行数据的值。       使用这一方法,可以被传递的数据总量受限于可
葡萄城控件
2018/01/10
3.1K0
Hive中的HQL是什么?请解释其语法和常用操作。
Hive Query Language (HQL)是Hive中用于查询和操作数据的SQL-like语言。它是基于Hive的数据模型和查询引擎构建的,允许用户使用类似于SQL的语法来查询和处理数据。
GeekLiHua
2025/01/21
1330
【数据库设计和SQL基础语法】--SQL语言概述--SQL的基本结构和语法规则(二)
数据控制语言(DCL)是SQL的一个子集,用于控制数据库中的数据访问和权限。GRANT语句是DCL中的一种,用于向用户或角色授予特定的数据库操作权限。以下是GRANT语句的基本语法:
喵叔
2023/12/04
5300
MySQL | 基础语法介绍
存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表的,不是基于数据库,存储引擎可被称为表类型,默认InnoDB。
Java小技巧
2022/05/23
9790
SQLServer T-SQL 部分查询语句归纳
通过某一约束条件 (ON table.XXX = table2.XXX) 进行关联,如果表中有至少一个匹配,则返回行,输出查询的字段。
李郑
2019/12/04
1.5K0
软件测试|深入理解SQL RIGHT JOIN:语法、用法及示例解析
在SQL中,JOIN是一种重要的操作,用于将两个或多个表中的数据关联在一起。SQL提供了多种JOIN类型,其中之一是RIGHT JOIN。RIGHT JOIN用于从右表中选择所有记录,并将其与左表中匹配的记录组合在一起。本文将深入探讨SQL RIGHT JOIN的语法、用法以及通过实例解析来说明其作用。
霍格沃兹测试开发Muller老师
2023/10/13
2980
0 基础MYSQL自学之路
SQL(Structured Query Language)是结构化查询语言的缩写,用于管理和操作关系型数据库。它是一种标准化的语言,通过使用语句描述数据库中数据的定义、操作和控制。
疯狂的KK
2023/06/26
2450
0 基础MYSQL自学之路
MySQL学习笔记:SQL分类
SQL(Structured Query Language)是一种用于管理和操作关系型数据库的强大语言。它涵盖了多个方面,包括数据查询、定义和修改数据库结构、操纵数据以及事务处理。在本文中,我们将深入探讨 SQL 的分类及其各自的作用。
孟斯特
2024/02/29
3030
MySQL学习笔记:SQL分类
SQL 语法面试备忘录,建议收藏!
在这个越来越卷的行当——数据科学,其找工作面试必然难以驾驭。而它的多学科领域性质决定了你需要翻阅大量材料才能感觉准备充分,而这很可能会让你不知所措,无从下手。
数据STUDIO
2021/10/27
1.2K0
推荐阅读
相关推荐
肝通宵写了三万字把SQL数据库的所有命令,函数,运算符讲得明明白白讲解,内容实在丰富,建议收藏+三连好评!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验