第一章
1.应用情景1安装SQLServer2008数据库
产品的版本,软硬件的需求,网络配置要求
配置Windows防火墙允许访问sqlserver2008服务器,例外-添加端口(默认端口1433)-TCP-使用dos命令(netstat-na命令查看开放端口)
第二章
Transact-SQL 的语法元素
1.1.标识符:常规标识符不用将其分隔,包含“”或[] ,是保留关键字加[]
1.2.数据类型:
1.3.函数:
1.4.运算符
1.5.表达式
1.6.注释: -- /*...*/
1.7.保留关键字
2.1数据库对象的命名
Transact-SQL引用由四部分组成
[服务器名称.[数据库名称].[构架名次].
数据库名称.[属主名称].
属主名称.
]
对象名
2.2同义词:可以要查询表创建同义词起作简化名称。
2.3数据类型:二进制、字符串、Unicode数据、日期和时间数据、数字数据、货币数据
2.4常量:字符常量、Unicod字符串常量、二进制常量、bit常量、datetime常量、integer常量、decimal常量、float和real常量、money常量、uniqueidentifier常量、指定负数和正数
2.5变量:set语句和select语句赋值,第一次声明变量时将此变量的值设为NULL
DECLARE @abc INT
SET @abc=2
PRINT @abc
全局变量以@@开头
2.6运算符:算术运算符、赋值运算符、位运算符、比较运算符、逻辑运算符、字符串串联运算符、一元运算符
2.7常用函数:聚合函数、日期和时间函数、数学函数、字符串函数、文本图形函数、
2.8流程控制语句
if...else 语句
if<条件表达式>
{SQL语句1|SQL语句块1}
else
{SQL语句2|SQL语句块2}
while<条件表达式>
{SQL语句1|SQL语句块1}
[BREAK]
{SQL语句2|SQL语句块2}
[CONTINUE]
{SQL语句块3|SQL语句块3}
waitor
{DELAY 'time_to_pass'
|TIME 'time_to_execute'
|(receive_statement)[,TIMEOUT timeout])
}
GOTO<标签>
RETURN[整型表达式]
TRY...CATCH
BEGIN TRY
{sql_statement |statement_block
}
END TRY
BEGIN CATCH
{sql_statement|statement_block}
END CATCH
[;]