- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ms-sql核心语句
预备知识 能在 Management Studio 中创建数据库 分离和附加 备份和还原 能在数据库中创建表 会为表创建各种约束 会为表之间创建关系 了解SQL 1992 年,ISO 和 IEC 发布了 SQL 国际标准,称为 SQL-92。ANSI 随之发布的相应标准是 ANSI SQL-92。 尽管不同的关系数据库使用的 SQL 版本有一些差异,但大多数都遵循 ANSI SQL 标准。SQL Server 使用 ANSI SQL-92 的扩展集,称为 T-SQL。 在 Management Studio 使用 SQL 语句 使用SQL向表中插入数据 语法INSERT INTO 表名 [字段列表] VALUES 值列表 注意 字段列表和值列表必须一一对应 非数值型值要用单引号 自动增长列不可操作 如果插入一条完整的数据,则字段列表可以省略 对于默认值的列,使用关键字default代替插入 用 SQL语句删除表中的数据 语法DELETE FROM 表名 WHERE 删除条件TRUNCATE TABLE表名 注意: 删除前一定要检查删除条件是否正确,否则会删除所有数据记录! 两种删除方式的异同点 用 SQL语句更新表中的数据 语法UPDATE 表名 SET 列名=更新值[,列名=更新值] [WHERE 更新条件] 注意 更新前一定要检查更新条件是否正确,否则所有记录的对应字段都将被更新! 最简单的查询数据 语法SELECT 列名 FROM 表名 注意: 这里的列名,表示要查询的字段名 列名为*,表示返回所有字段 深入查询数据 语法 SELECT 列名 FROM 表名 [WHERE 查询条件表达式] [ORDER BY 排序的列名[ASC或DESC] 要点: 条件表达式中的比较运算符和逻辑运算符的使用 查询部分行和部分列 限制固定行数和返回百分之多少行 按一列或多列升降序排列 SQL Server中的函数 字符串函数 日期函数 数学函数 排名函数 字符串函数 日期函数 数学函数 排名函数 Thanks 索迪教育IT实训基地 第四章 SQL语句核心应用 回顾 数据完整性包括了实体完整性、引用完整性、域完整性和自定义完整性 创建数据库表的过程实际上就是实施完整性约束的过程 创建表包括选择字段名称、数据类型、定义是否为空、设置默认值、主键和关系、检查约束等 表中没有合适的列作为主键,可以创建标识列 数据的导入/导出操作属于DTS(数据转换服务) 本章任务 利用SQL语句向企业数据库中增加、修改、删除、查询部门信息 利用SQL语句向企业数据库中增加、修改、删除、查询员工信息 本章目标 正确熟练使用SQL语句操纵管理数据 灵活运用函数来扩充查询数据的归纳 能够结合所学知识,解决实际问题 了解SQL SQL(Structured Query Language,结构化查询语言)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 如今无论是像 Oracle、DB2、Sybase、Informix、SQL Server 这些大型的数据库管理系统,还是像 Visual FoxPro、Access、PowerBuilder 这些微机上常用的数据库开发系统,都支持 SQL 语言作为查询语言。 在此输入sql语句 SELECT STUFF(ABCDEFG, 2, 3, 我的音乐我的世界) 返回:A我的音乐我的世界EFG 在一个字符串中,删除指定长度的字符,并在该位置插入一个新的字符串 STUFF SELECT CHARINDEX(ACCP,My Accp Course,1 ) 返回:4 用来寻找一个指定的字符串在另一个字符串中的起始位置 CHARINDEX 举例 描述 函数名 SELECT LEN(SQL Server课程) 返回:12 返回传递给它的字符串长度 LEN SELECT LOWER(SQL Server课程) 返回:sql server课程 把传递给它的字符串转换为小写 LOWER SELECT UPPER(sql server课程) 返回:SQL SERVER课程 把传递给它的字符串转换为大写 UPPER SELECT LTRIM ( 周智宇 ) 返回:周智宇 (后面的空格保留) 清除字符左边的空格 LTRIM SELECT RTRIM ( 周智宇 ) 返回: 周智宇(前面的空格保留) 清除字符右边的空格 RTRIM SELECT RIGHT(买卖提.吐尔松,3
文档评论(0)