SQL语句总结----T-SQL程序结构(持续更新)

SQL语句总结----T-SQL程序结构(持续更新),第1张

批是一组闭蠢悉SQL语句集合,一个批以结束符GO而终结。批中的语句被一次性提交给SQL SERVER,将这些语句编译成一个执行单元,在执行时全部执行。

批的基本规则:

(1)所有create语句应当单独构成一个批

(2)使用alter table语句修改表结构后,不能在同一个批中使用新定义的列

(3)excute语句为批中第一语句时,可以省略excute

(4)go与sql语句不同行

(1) -- 单行注释

(2) /*...*/ 多行注释

(注:多行注释不能跨越批次处理,整个注释必须包含在一个批处理内)

1. 数学函数

ABS()绝对值 ,SIN,ASIN,COS,ACOS ,EXP

POWER (numeric_expression,y)表达式的y次幂

SQRT()平方根

SQUARE()平方

2. 字符串函数

ASCII求字符的ASCII值

CHAR 求整数对应的字符

STR float数值转字符串

LEFT(char_expression,count) 左侧截取字串

RIGHT(char_expression,count) 右侧截取字串

SUBSTRing(char,start,length)取串内子串

LEN 求串长

LTRIM去前导空格

RTRIM去尾随空格

REPLACE(c1,c2,c3)用字符串3替换字符串1中的字串2

3. 时间日期函数

GETDATE取系统时间,日期

DATEADD 加一段时间

DATEDIFF 求两个时间之间的差

4.转换函数

CAST( <表达式>as <目标数据类型>[(<长度>)] )

CONVERT(varchar(60)目标数据类型,getdate()表达式,126格式)

1. 块语句

2. 条件语句

3. CASE语句

(1)简单CASE语句

(2)CASE搜索语句

4. 循档携环语句

5. 等待语句轿乎

6. GOTO语句

T-SQL是ANSI和ISO SQL 标准的Microsoft SQL Server方言或扩展,是 SQL 在 Microsoft SQL Server 上的增强版,它是用来让应用程序与 SQL Server 沟通的主要语言。T-SQL 提供标准 SQL 的 DDL 和 DML 功能,加上延伸的函数、系统预存程序以及程式枝老设计结构让程式设计更有d性。

扩展资料:

T-SQL具有SQL的主要特点,同时增加了变量、运算符、函数、流程控制和注释等语言元素,使得其功能更加强大。T-SQL对SQL Server 十昌搭棚分重要,SQL Server中使用图形界面能够完成的所有功能,都可以耐则利用T-SQL来实现。

使用T-SQL *** 作时,与SQL Server通信的所有应用程序都通过向服务器发送T-SQL语句来进行,而与应用程序的界面无关。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12378090.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存