- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
/*增加计算列*/ [DROP COLUMN column [,…n]] /*删除列*/ 其中各子句说明如下: ALTER COLUMN子句用于说明 修改表中指定列的属性,要修改 的列名由column_name给出, new_data_type 为被修改列的新的数据类型。 ADD子句向表中增加新列或新计 算列。新列的定义方法与CREATE TABLE语句中定义列的方法相同 DROP子句可删除现有的列。 下面通过例子说明ALTER TABLE语句的使用。 〖例2-11〗在表jsy中增加一个新列“籍贯”。 ALTER TABLE jsy ADD 籍贯 char(20) GO 〖例2-12〗在表jsy中删除名为“是否见习”的列 ALTER TABLE jy DROP COLUMN 是否见习 GO 注意:在删除一个列以前,必须先删除与该列有关的所有索引和约束。 〖例2-13〗修改表jsy中已有的列的属性,将“姓名”列的长度改为10,将“积分”列的数据类型改为tinyint。 ALTER TABLE jsy ALTER COLUMN 姓名char(10) ALTER COLUMN 积分tinyint GO (四)删除表 删除表使用DROP TABLE 语句,其语法格式为: DROP TABLE table_name 〖例2-13〗修改表jsy中已有的列的属性,将“姓名”列的长度改为10,将“积分”列的数据类型改为tinyint。 USE traffic1 GO ALTER TABLE jsy ALTER COLUMN 姓名char(10) ALTER COLUMN 积分tinyint GO 〖例2-14〗删除表jsy_new DROP TABLE jsy_new GO 表名jsy也可用traffic1.dbo.jsy表 示。删除一个表时,表的定义、 表中的记录以及与该表相关的索 引、约束和触发器等均被删除, 注意不能删除系统表和有外键约 束所参照的表。 通过对象资源管理器可以用界面方式在数据库中创建表,下面以在数据库traffic中创建驾驶员表jsy为例。首先确定jsy表的结构如表2.3,然后按以下步骤操作。 四、界面方式创建表 √ 文本型text 备注 √ 1 位型bit 是否见习 √ 1 5 数值型numeric 积分 √ 天津 20 字符型char 籍贯 √ 日期时间型smalldatetime 出生时间 √ 10 字符型char 所学专业 × 8 字符型char 姓名 √ × 6 字符型 char 驾照号 是否主键 可否空 默认值 小数 长度 数据类型 列名 第1步 启动SQL Server Management Studio,在“对象资源管理器”面板中,展开“数据库/traffic1”选项。右击“表”选项,在弹出的快捷菜单中选择“新建表”命令,如图2.18所示。 第2步 在弹出的“编辑”面板中分别输入各列的名称、数据类型、长度、是否允许为空等属性(可参考上面所述jsy表的结构),如图2.19所示。 第3步 选择驾照号列,单击工具栏上“设置主键”图标 设置主键,如图2.20所示。或在驾照号列上单击鼠标右键,在快捷菜单上选择“设置主键”。 两种数据类型即real和float?。它 们也由整数部分和小数部分组 成,格式为real和float[(n)]。 real数据精度为7,存储长度为4 字节,表示数范围??-3.40E-38~ 3.40E+38。float数据精度由n指 定,当n在1~24之间,等效于 real型数据;当n在25~53之 间,精度为15,存储长度为8字 节;没有n值时默认精度为15。 float数据表示数范围为 -1.79E+308~1.79E+308。 由于real和float在大于精度 的右边数字位有舍入误差,不能 精确地表示数据,常用于处理取 值范围大且对精确度要求不高数 值量,如统计值之类的数值量. 5、货币型 货币型数据 类型有两种,它们分别是: ?money—由8字节整数构成, 前面4个字节整数代表货币值的 整数部分,后面4个字节整数代 表货币值的小数据部分,取值范 围为: -922 377 203 685 477.5808~ 922 337 203 685 477.5803,精 度为19,小数位数为4。 ?smallmoney—由4字节整数构 成,前面2个字节整数代表货币 值的整数部分,后面2个字节整 数代表货币值的小数据部分,取 值范围为-214 748.3648~214 748.3648,精度为10,小数位 数为4。 在录入货币
您可能关注的文档
- Protel DXP 2004应用与实训 倪燕 主编 项目一新.ppt
- Protel_DXP_2004电子CAD教程 高立新 Protel DXP 2004电子CAD教程 1新.ppt
- Protel_DXP_2004电子CAD教程 高立新 Protel DXP 2004电子CAD教程 2新.ppt
- Protel_DXP_2004电子CAD教程 高立新 Protel DXP 2004电子CAD教程 3新.ppt
- Protel_DXP_2004电子CAD教程 高立新 Protel DXP 2004电子CAD教程 4新.ppt
- Protel_DXP_2004电子CAD教程 高立新 Protel DXP 2004电子CAD教程 5新.ppt
- Protel_DXP_2004电子CAD教程 高立新 Protel DXP 2004电子CAD教程 6新.ppt
- Protel_DXP_2004电子CAD教程 高立新 Protel DXP 2004电子CAD教程 7新.ppt
- Protel_DXP_2004电子CAD教程 高立新 Protel DXP 2004电子CAD教程 9新.ppt
- Protel_DXP_2004电子CAD教程 高立新 Protel DXP 2004电子CAD教程 10新.ppt
- SQL_server基础教程(第二版) 董翔英 第3章新.ppt
- SQL_server基础教程(第二版) 董翔英 第6章新.ppt
- SQL_server基础教程(第二版) 董翔英 第9章新.ppt
- SQL_server基础教程(第二版) 董翔英 第11章新.ppt
- SQL_server基础教程(第二版) 董翔英 第12章新.ppt
- SQL_server基础教程(第二版) 董翔英 第13章新.ppt
- SQL_server基础教程(第二版) 董翔英 第14章新.ppt
- SQL_server基础教程(第二版) 董翔英 目录新.ppt
- TD-SCDMA基站系统开局与维护 刘良华 代才莉子情境八 子情境八、硬件故障排查新.ppt
- TD-SCDMA基站系统开局与维护 刘良华 代才莉子情境二 子情境二、解读TD-SCDMA关键技术新.ppt
文档评论(0)