SQLServer数据库技术电子PPT06.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQLServer数据库技术电子PPT06

Designing and Implementing Databases with SQL Server 7.0/Session 3/ 基于 SQL Server 数据库技术及应用 创建用户自定义数据类型的语法: sp_addtype [@typename =] type, ????[@phystype =] system_data_type ????[, [@nulltype =] null_type] 例6-1 :NewsAd 和 Newspaper 表中属性cNewspaperCode的数据类型不相同。两张表的样例结构如下: 修改这两张表,使它们的cNewspaperCode属性具有相同的数据类型。 例6-3 :删除名为 telephone 的用户定义数据类型。 USE master EXEC sp_droptype telephone 2. 使用CREATE TABLE语句来创建表 语法: CREATE TABLE [database.[owner].] table_name ( col_name1 column_properties, col_name2 column_properties, …. ) 例6-4 :创建名为Newspaper的表,并给出一条记录,请根据具体的实体值首先确定对应的数据类型,其中newspaper code(报纸代码)和newspaper name(报纸名称)不能为空。 对已经创建好的表,进行添加或删除列的操作,其语法为: ALTER TABLE table_name { ADD column_name column_properties} | { DROP COLUMN column_name } 例6-9 :从数据库中删除表 Newspaper. 代码如下: DROP TABLE Newspaper 注意,在创建表的时候应该思考并遵循下列的步骤: (1)确定表名。 (2)确定表的列名。 (3)确定每个列所用的数据类型。 (4)确定列的长度。 (5)确定列是NULL还是NOT NULL。 (6)确定主键。 二、 管理表 通常,在创建好的表中必须为每一列所定义的详细内容有以下几项: (1)列名 定义列的名称。SQL Server中的列名在表在好必须是唯一的,最长为30个字符。 (2)数据类型 定义将在列中存储的数据类型。它可以是系统的数据类型,也可以是现有用户自定义的数据类型。 (3)大小 确定将在列中存储的数据大小。 (4)NULL/NOT NULL 定义该列是否可以接受NULL值。 (5)默认值 定义列的默认值。如果在表在红插入一行,而未定义列值,则被赋值为该值。 向表中插入行记录的语法: INSERT [INTO]表名[列列表] VALUES (值列表 ) 删除表的语法: DROP TABLE 表名 例6-8 :为customer表添加cus_amount列、再删除该列。 代码如下: ----添加列 ALTER TABLE customer ADD cus_amount float NULL ----删除列 ALTER TABLE customer DROP COLUMN cus_amount GO 刘丽霞 庄奕琪 数据库技术及应用 第6章 创建并管理表 第一节 数据类型 第二节 表 第一节 数据类型 一、系统数据类型 二、创建用户自定义数据类型 三、 删除用户自定义数据类型 ? ? 数据类型指定列、存储过程参数及局部变量的数据特性。所有的数据都是按照数据类型存储在表中。 数据类型有两种,一种是系统数据类型,它是 SQL Server 支持的内置数据类型;另一种是用户定义的数据类型,指用户根据系统数据类型自己定义的数据类型。 1.字符串数据类型 字符串数据类型是用来存储字符类型的数据。在SQL Server中,一共提供5种数据类型: char、nchar、varchar、nvarchar

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档