SQL Server 2008 T-SQL编程系列课程之T-SQL标准语法

SQL Server 2008新增引擎介绍
可用性增强功能(数据库引擎)
易管理性增强功能(数据库引擎)
针对可编程性的增强功能(数据库引擎)
针对可扩展性和性能的增强功能(数据库引擎)
针对安全性的增强功能(数据库引擎)

针对可编程性的增强功能
数据存储
数据类型
Transact-SQL

Transact-SQL改进介绍
复合运算符 set @s+=2
CONVERT 函数
日期和时间功能 更加完善ISO时间

常用T-SQL基本语法
DDL: create \ drop \ alter
DML: select \ insert \ update \ delete \ merge
DCL: grant \ revoke \ deny

Create语句
CREATE DATABASE 数据库
CREATE TABLE
CREATE TYPE
CREATE ASSEMBLY
CREATE STATISTICS
CREATE RULE
CREATE DEFAULT
CREATE VIEW
CREATE PROCEDURE
CREATE FUNCTION
CREATE AGGREGATE
CREATE PARTITION FUNCTION
CREATE SYNONYM
CREATE TRIGGER
CREATE INDEX
CREATE FULLTEXT CATALOG
CREATE FULLTEXT INDEX
CREATE FULLTEXT STOPLIST

安全性相关Create语句
CREATE ROLE
CREATE APPLICATION ROLE
CREATE USER
CREATE LOGIN
CREATE SCHEMA
CREATE XML SCHEMA COLLECTION XML架构集
CREATE PARTITION SCHEME
CREATE SERVER AUDIT
CREATE SERVER AUDIT SPECIFICATION
CREATE DATABASE ENCRYPTION KEY
CREATE CRYPTOGRAPHIC PROVIDER
CREATE ASYMMETRIC KEY
CREATE SYMMETRIC KEY
CREATE MASTER KEY
CREATE CERTIFICATE
CREATE CREDENTIAL
CREATE ENDPOINT
CREATE RESOURCE POOL
CREATE WORKLOAD GROUP

INSERT 语句
标准式插入
与SELECT配合插入
WITH插入

SELECT语句
SELECT语法约定

SELECT语句的处理顺序
1.FROM
2.ON
3.JOIN
4.WHERE
5.GROUP BY
6.WITH CUBE 或 WITH ROLLUP
7.HAVING
8.SELECT
9.DISTINCT
10.ORDER BY
11.TOP

SELECT子句
BETWEEN子句
LIKE子句
IN子句
NOT IN子句
COMPUTE子句
COMPUTE BY 子句

转载于:https://www.cnblogs.com/tongzhiyong/archive/2010/03/27/1698622.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值