中英文对照 T-sql语句

中英文对照 T-sql语句

ID:42625571

大小:119.50 KB

页数:10页

时间:2019-09-19

中英文对照 T-sql语句_第1页
中英文对照 T-sql语句_第2页
中英文对照 T-sql语句_第3页
中英文对照 T-sql语句_第4页
中英文对照 T-sql语句_第5页
资源描述:

《中英文对照 T-sql语句》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、/*T-SQL语言基础列格式:数字:Bigint大整数型数字,int标准整型数字,smallint小整型数字,tinyint微整型数字,decimal精确数字,float近似数字。升序货币:money长度为8字节,smallmoney长度为4字节。日期时间:datetime年月日小时分钟秒厘,smalltime年月日小时分钟秒,date年月日,time小时分钟秒厘。字符串:char固定长度,varchar可变长度,nchar固定长度U,nvarchar可变长度U,binary固定长度二进位,varbinary可变长度二进位,image存储图表格。格式:大写T-SQL关键字,︱分隔括号或大括

2、号语法,只能使用其中一项,[]可选语法,{}必选语法,[,…n]前面的项可重复n次,用逗号隔开,[…n]前面的项可重复n次,用空格隔开。Declare声明,set为变量赋值,print输出,declare@namenchar(5)set@name=’王华’print@name。流程控制语句:begin…end开始…结束,if…else,如果,casewhen…then事实实情,whilewhilebegin…end当…时候,return返回,聚合函数:Avg()平均值,count()计数,max()最大值,min()最小值,sum()合计,having,所有,distinct不同,不重复。

3、日期函数:getdate()返回现在时间,dateadd(daetpart,number,date)当前日期加上指定日期,datediff(datepart,startdate,enddate)两个日期之差,datename(datepart,date)返回指定日期的字符串,datepart(datepart,date)返回指定日期部分整数。Year年,quarter季度,month月,dayofyear天(一年中的第n天)day天(一月中的第n天)字符串函数:len()返回字符串个数,substring=mid()(字符串,第几位开始,取几位)返回字符串的一部分,ltrim()去左边空格

4、,rtrim()去右边空格,replace用一个字符串替换另一个字符串。创建表:createtable表名(列名char,列名nvarchar,列名int)go,primarykey()主键。修改表:altertable(修改表)表名add(加)列名dropcolumn(删除列)列名,altercolumn列名。删除表:droptable表名。重命名表:sp_rename‘当前对象名’,’新表名’。约束:primarykey主键,foreignkey外键,default默认值,check约束,unique唯一,notnull不能为空。查询:select[distinct]列名,列名Into

5、<新表>From<表名>join表on条件Where<筛选条件>Groupby<分组依据>Having<分组筛选条件>没有groupby不能出现havingOrderby<查询结果排序>union合并条件:比较=<>,范围betweenand,集合innotin,字符匹配like_单个字符串,%任意字符,[]其中任何单个字符,不匹配[^]其中字符。插入:insert<表名>values<表达式>,insert<表名>查询每个银行的的总贷款金额,并把结果存入数据库首先在数据库中建立一个新表,其中一列存放银行号,另一列存放相应的总贷款金额Createtable新表名(行号格

6、式,总贷款金额格式)然后对贷款表按银行号分组求总贷款金额,再把银行号和总贷款金额存入新表中Insertinto新表名select银行号,sum(贷款金额)from贷款表groupby银行号删除:deletefrom<表名>where<条件>更新:update<表名>set<列名>=<表达式>where<条件表达>创建视图createview--视图名as(select_from_where)createviewv_loan(法人名称,银行名称,贷款日期,贷款金额)10asselectename,bname,ldate,lamountfrombanktbjoinloantlonb.bno=l

7、.bnojoinlegalentitytleonle.eno=l.eno--引用视图创建视图createviewv_bankloanasSELECT[法人名称],[银行名称],[贷款日期],[贷款金额]FROM[loandb].[dbo].[v-loan]where银行名称='建设银行上海分行'select*fromv_bankloanwhere法人名称='新意企业策划中心'createviewv_l_loan(银行代码

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。