2016年8月29日
摘要: 一、用EXECUTE执行动态命令 EXECUTE命令可以执行存储过程、函数和动态的字符串命令。注意此语句的作用正如前面在介绍批处理时,如果批中的第一条语句是"EXECUTE Proc_name",则可以 省略关键字"EXECUTE"。 语法: 参数说明: EXEC:是EXECUTE的简写,两者皆可使 阅读全文
posted @ 2016-08-29 16:50 Now,DayBreak 阅读(2046) 评论(0) 推荐(0)
摘要: 1、算术运算符 [1] +:加 [2] -:减 [3] *:乘 [4] /:除 [5] %:模除取余 2、位运算符 [1] &(与,and): 按位逻辑与运算 [2] |(或,or): 按位逻辑或运算 [3] ~(非,not): 按位逻辑非运算 [4] (互斥OR):按位互斥运算 3、比较运算符 关 阅读全文
posted @ 2016-08-29 15:49 Now,DayBreak 阅读(3348) 评论(0) 推荐(0)
摘要: CREATE语句的开头都是一样的,然后是特定的细节。 一、CREATE DATABASE CREATE DATABASE命令用于创建一个数据库,创建一个数据库的最基本语法如下所示: CREATE DATABASE的完整语法 说明一下: 1、ON ON用于两个地方:一是定义存储数据的文件位置,二是定义 阅读全文
posted @ 2016-08-29 13:31 Now,DayBreak 阅读(1489) 评论(0) 推荐(0)
摘要: 控制流语句也称为流程控制语句,是和高级编程语言中的类似功能一致的,引入控制流语句将使T-SQL代码有顺序执行转变为按控制执行。 批处理:一个批处理段是由一个或者多个语句组成的一个批处理,之所以叫批处理是因为所有语句一次性被提交到一个SQL实例。 [1] 批处理是分批提交到SQL Server示例,因 阅读全文
posted @ 2016-08-29 13:00 Now,DayBreak 阅读(601) 评论(0) 推荐(0)
摘要: 一、标识符 在T-SQL语言中,对SQLServer数据库及其数据对象(比如表、索引、视图、存储过程、触发器等)需要以名称来进行命名并加以区分,这些名称就称为标识符。 通常情况下,SQLServer数据库、Oracle数据库以及各种数据对象都应该有一个标识符,但对于某些对象来说,比如约束,标识符是可 阅读全文
posted @ 2016-08-29 11:06 Now,DayBreak 阅读(2597) 评论(0) 推荐(0)
摘要: 在编写T-SQL代码时,往往需要临时存储某些结果集。在CTE之前常用的两种临时存储结果集为:临时表和表变量。除此之外,还可以使用公用表表达式的方法。 公用表表达式(Common Table Expression,CTE)是SQL Server2005版本的引入的一个特性。CTE可以看作是一个临时的结 阅读全文
posted @ 2016-08-29 08:50 Now,DayBreak 阅读(826) 评论(0) 推荐(0)