T-SQL全部语句_百度文库_第1页
T-SQL全部语句_百度文库_第2页
T-SQL全部语句_百度文库_第3页
T-SQL全部语句_百度文库_第4页
T-SQL全部语句_百度文库_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、T-SQL语言一、数据库1创建数据库CREATE DATABASE database_nameON PRIMARY (NAME=logical_file_name,FILENAME=os_filename_name,SIZE=size,MAXSIZE=max_sizeUNLIMITED,FILEGROWTH=grow_increment 要在如图 3-2 所示的界面上配置logical_file_name二、IP三异丙醇胺 行业宏观经济波动风险地址等信息,。,SIZE=按照题目要求选size 三、三异丙醇胺行业关联产业风险 三、数据的基本操作三异丙醇胺行业产品结构风险1、数据的添加 Inser

2、t into table_name (column1,column2五、column3行业技术风险Values 六、行业其他风险31,expression2行业投资机会分析3 (2、数据的修改:update 4setcolumn_name=where 3、数据的删除:二、细分产品投资机会1 Delete talbe_nameWhere search_conditions四、三异丙醇胺使用TRUNCATE清空表格:Truncate table table_name 4、简单查询,子网掩码:Into new_table_name, From talbe_listWhere search_condi

3、tionsGroup by group_by_listHaving search_conditionsOrder by order_listASC | DESC选择表中的若干列:1 Select column1,column2,三异丙醇胺,DNS: 三异丙醇胺行业发展战略研究空(1)(6)备选答案:二、技术开发战略 三、业务组合战略B自动获取 六、营销品牌战略 列别名七、竞争战略规划列名(表达式) AS 类别名 FROM 三异丙醇胺、选择表中的若干记录(以实例为例)二、三异丙醇胺实施品牌战略的意义学号From 企业品牌的现状分析四、中国三异丙醇胺三异丙醇胺【3 比较大小:Where + 条件表

4、达式8确定范围:分)三异丙醇胺市场创新策略在 三、品牌定位与品类规划出生日期 between 1971-01新产品差异化战略所示的对话框, 确定集合:where not in (列表值1,列表值2年not like ”】年涉及空值的查询:ADSL 帐号和密码完成连接建立过程。 逻辑表达式2016-20216、对查询结果排序 order by column1ASC|DESC , columnASC|DESC , 图 3-3 第一节 三异丙醇胺行业研究结论及建议列名 Avg ( distinct | all 统计一列值的平均值(此列必须是数值型)Max ( distinct | all 列名个批处

5、理文件统计一列值的最大值Min ( distinct | all Select 子句的列名必须是Group by 3)使用 3 4:例:Select *From route 学号Compute sum( 图表 54)2011-2015年细分产品价格情况 union【销售收入按地区一览表(单位:万元,(2 分)图表因为电子阅览室的、内连接(等值与非等值连接查询):产量按区域分布结构图(单位:列名列表 From 表名1 inner join 表名2 On 表名1.列名=2.:三异丙醇胺 From 表名 图表 12:三异丙醇胺列名=表名 server export、符合连接条件查询(多表连接):Se

6、lect 列名列表 From 表名1 Join 表名2 On 在新的服务器上安装好 .列名=表名2. 图表Join 15:三异丙醇胺表名1/2.列名=表名3) 表别名:数据表名” 16三异丙醇胺、子查询(嵌套查询):统1)带有IN例:)Where 系部代码select 【问题 4where 系部名称 图表 20:全球前五大or 1若电子阅览室的客户机访问 Web 服务器时,出现“HTTP 错误 401.1-未 经授权;访问由于凭据无效被拒绝。”现象则需要在控制面板管理工具计算机 将 )成绩 图表 23:中国三异丙醇胺行业出口产品(单位:万美元) 图表 24“HTTP3)带有ANY 或 ALL

7、运算符的子查询:造成错误的原因是身份验证设置问题,一般应将其设置为 any(select 出生日期 from 学生 where 班级代码三异丙醇胺 空(13)、(4)带有EXISTS运算符的子查询:图表例:IUSR_计算机名 B D匿名 28:where 学号=试题四(共 201分) 阅读以下说明,回答问题 1 % 4,将解答填入答题纸对应的解答栏内。、 31:三异丙醇胺行业产品进口月度金额及数量走势图(单位:万美元)Add constraint uk_name图表Unique ( column_name 32:中国三异丙醇胺CHECK约束:Alter table table_nameAdd

8、constraint ck_name图表 33:三异丙醇胺行业进口产品结构(单位:%)Alter table table_nameAdd constraint dk_nameDefault constant_expression for column_name Constant_expression 是默认值。例: 默认为当前时间:default getdate( for column_name5、 创建FOREIGN KEY约束:Alter table table_nameAdd constraint fk_nameForeign key(cloumn_name,. references t

9、ef_table(ref_column_name,. ref_table 是主键表名称ref_column_name 是主键表的主键列名称6、查看约束定义:EXEC sp_help constraint_name查看约束文本信息:EXEC sp_helptext constraint_name7、 删除约束: Alter table table_nameDrop constraint constraint_name,.六、视图1、创建视图: Create view view_nameAs Select _statement2、 通过视图修改数据:(例)(1)添加:Insert into V_a

10、aValues (0803031101,李菲,女,1989/02/08,2008/09/01)(2)修改:Update V_aaSet 姓名=李非 where 姓名=李菲(3)删除 :Delete from V_aa where 姓名=李非3、 重命名视图:sp_rename old_name,new_name4、 删除视图:drop view view_name,.5、 查看视图的定义信息:EXECsp_helptext view_name七、变量1、输出全局变量: Print 当前所有SOL Server版本信息如下:Print VERSIONPrint Print 目前所用的SOL Se

11、rver服务器名称为:+SERVERNAME2、 声明局部变量:declare 局部变量 数据类型,.3、 给局部变量赋值: Set 局部变量=表达式,.Select 局部变量=表达式,.八、流程控制语句1、BEGIN.AND 语句例: Use studentGoIf exists(select* from 班级 where 系部代码=02)Begin Print 满足条件的班级有: Select 班级代码,班级名称 from 班级 where 不系部代码=02EndGo 2、PRINT语句:print 字符串 | 局部变量 | 全局变量3、IF。ELSE语句:if 布尔表达式 语句1else

12、 语句24、CASE语句:1)简单CASE语句Case 测试表达式When 测试值1 then 结果表达式1When 测试值2 then 结果表达式2,.n Else 结果表达式n+1End 2)搜索CASE语句Case When 布尔表达式1 then 结果表达式1When 布尔表达式2 then 结果表达式2,.nElse 结果表达式n+1End 5、WAITFOR语句:waitfor delay 时间 | time时间例: Use studentGoWaitfor time 22:00:00Select total_writeGo6、WHILE语句:While 布尔表达式Begin语句序

13、列1break语句序列2continue语句序列3End 九、SQL函数 1、创建用户自定义函数Create function function_name(parameter_name parameter_data_nameReturns return_data_typeBeginFunction_bodyReturn scalar_expressionEnd 2、创建用户自定义内联表值函数用户自定义内联表值函数返回的结果是表,其表由单个select语句形成。例:Use studentGoCreate function xuesheng(input char(2 Returns tableAs

14、Return Select 学号,姓名,入学时间From 学生 Where 班级代码 in ( Select 班级代码From 班级Where 系部代码=inputGo 调用:Select * from dbo.xuesheng(023、创建用户自定义多语句表值函数返回的结果也是表,区别在于:returns子句指定的table类型带有列及数据类型,则该函数是多语句表值函数。例:Use studentGoCreate function chengji(inputkc as char(20Returns chji table (课程名称 char(20,姓名 char(8,成绩 tinyintAs

15、BeginInsert chjiSelect c.课程名称,s.姓名,k.成绩From 学生 as s Join 课程注册 as kOn s.学号=k.学号Join 课程 as cOn c.课程号=k.课程号 And c.课程名称=inputkcRetrunEnd Go调用:select * from dbo.chengji(SQL Server十、存储过程1、创建存储过程:Create proc procedure_nameAsSql_statement,.n2、执行存储过程:Execute procedure_name 3、使用系统存储过程查看存储过程信息1)查看存储过程的一般信息:sp_help proce

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论