SQL Server 实用教程5 T-SQL语言.ppt

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server 实用教程5 T-SQL语言.ppt

5 T-SQL语言 5.1.1 常量 字符串常量 ASCII字符串常量是用单引号括起来,由ASCII字符构成的符号串。 ASCII字符串常量举例: ‘China’ ‘How do you!’ ‘O’’Bbaar’ Unicode 字符串常量与ASCII字符串常量相似,但它前面有一个 N 标识符(N 代表 SQL-92 标准中的国际语言 (National Language))。N 前缀必须大写字母。 Unicode 字符串常量举例: N‘China’ N‘How do you!’ N‘O’’Bbaar’ Unicode 数据中的每个字符用两个字节存储,而每个ASCII字符用一个字节存储。 5.1.1 常量 整型常量 按照整型常量的不同表示方式,又分为二进制整型常量、十六进制整型常量和十进制整型常量。 十六进制整型常量的表示:前辍 0x 后跟十六进制数字串表示。 十六进制常量的举例: 0xEBF 0x12Ff 0x69048AEFDD010E 0x /*空十六进制常量*/ 二进制整型常量的表示:即数字 0 或1,并且不使用引号。如果使用一个大于 1 的数字,它将被转换为1。 十进制整型常量即不带小数点的十进制数,例如: 1894 2 +145345234 -2147483648 5.1.1 常量 实型常量 实型常量有定点表示和浮点表示两种方式。举例如下: 定点表示: 1894.1204 2.0 +145345234.2234 -2147483648.10 浮点表示: 101.5E5 0.5E-2 +123E-3 -12E5 5.1.1 常量 日期时间常量 日期时间常量:用单引号将表示日期时间的字符串括起来构成。SQL Server 可以识别如下格式的日期和时间: 字母日期格式,例:April 20, 2000 数字日期格式,例:4/15/1998、April 20,2000 未分隔的字符串格式,例December 12,1998 如下是时间常量的例子: ’14:30:24’ ’04:24:PM’ 如下是日期时间常量的例子: April 20, 2000 14:30:24 5.1.1 常量 money 常量 money 常量是以”$”作为前缀的一整型或实型常量数据。下面是 money 常量的例子: $12 $542023 -$45.56 +$423456.99 uniqueidentifier 常量 uniqueidentifier 常量是用于表示全局唯一标识符 (GUID) 值的字符串。可以使用字符或十六进制字符串格式指定。例如: ‘6F9619FF-8A86-D011-B42D-00004FC964FF’ 0xff19966f868b11d0b42d00c04fc964ff 5.1.2 数据类型 系统数据类型 系统数据类型又称为基本数据类型。 用户自定义数据类型 可看作是系统数据类型的别名。 创建用户自定义数据类型时首先应考虑如下三个属性: 数据类型名称 新数据类型所依据的系统数据类型(又称为基类型) 为空性 创建用户自定义数据类型的方法如下: 利用企业管理器定义 第1步 启动企业管理器,并登录到指定的SQL Server服务器,选定的用户数据 库图标如:XSCJ,双击,进入企业管理器界面; 第2步 选择“用户定义的数据类型” 图标右击,出现一快捷菜单,如图5.1所示。 ? 5.1.2 数据类型 用户自定义数据类型 利用企业管理器定义 第3步 在图5.2中各位置输入相应内容: 5.1.2 数据类型 用户自定义数据类型 利用命令定义数据类型 语法格式: sp_addtype [ @typename = ] type, [ @phystype = ] system_data_type [ , [ @nulltype = ] [null_type ] [ , [ @owner = ] [owner_name ] 各参数的含义如下: type :用户自定义数据类型的名称。数据类型名称必须遵照标识符的规则,而 且在每个数据库中必须是唯一的, 数据类型名称必须用单引号括起来。 system_data

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档