




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
修改数据表,Yourcompanysloganinhere,刘天天信息工程系,引入:,数据表创建以后,在使用过程中可能需要对原先定义的表的结构、约束等属性进行修改。表的修改与表的创建一样,可以通过SQLServer企业管理器和T-SQL语句两种方法来进行。对一个已存在的表结构可以进行如下修改操作:(1)更改表名(2)增加列(3)删除列(4)修改已有列的属性(列名、数据类型、是否允许空值),修改数据表,一使用企业管理器修改表1更改表名表名改变后,与此相关的某些对象以及通过表名与表相关的存储过程将无效。2增加列操作步骤:在XSDA表上单击右键-【设计表】3删除列在SQLServer中被删除的列是不可恢复的。在删除一个列以前,必须保证基于该列的所有索引和约束都已被删除。操作步骤:XSDA表上单击右键-【设计表】,一使用企业管理器修改表,4修改已有列的属性在SQLServer中可以修改表结构,如更改列名、列的数据类型、长度和是否允许空等属性。建议当表中有记录后,不要轻易修改表的结构,特别是修改列的数据类型,以免产生错误。,二使用T-SQL语句修改表:ALTERTABLE,语法格式:ALTERTABLEtable_nameALTERCOLUMNcolumn_namenew_data_type(precision,scale)NULL|NOTNULL|ADD,.n|DROPCOLUMNcolumn_name,.n课外阅读:,【例1】在表XSCJ中增加一个新列学分。USEXS2ALTERTABLEXSCJADD学分tinyintNULLGO【例2】在表XSCJ中删除名为“学分”的列。USEXS2ALTERTABLEXSCJDROPCOLUMN学分GO,【例3】将表XSDA中“姓名”的列的长度由原来的8改为10,将名为“出生日期”的列的数据类型由原来的smalldatetime改为datetime。USEXS2ALTERTABLEXSDAALTERCOLUMN姓名char(10)ALTERTABLEXSDAALTERCOLUMN出生日期datetimeGO-一次只能改一个列例:使用系统存储过程对表重命名。USEXS2EXECsp_renameKCXX,课程信息表GO课外资料:www.hb-,删除数据表,二使用T-SQL语句删除表:DROPTABLE语法格式:DROPTABLEtable_name,n【例4】删除数据库XS2中的KCXX表。USEXSDROP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司物流部安全培训内容课件
- 房地产设计管理年终总结
- 科学线上教学工作总结
- 《看云识天气》课件
- 项目费用合同模板5篇
- 2025 秋新译林版英语八年级上册Unit 3 To be a good learner核心知识点总结
- 广东省云浮市新兴县2024-2025学年高一下学期期末考试化学考点及答案
- 广东省清远市阳山县2023-2024学年高一下学期期末考试思想政治题目及答案
- 手术室专业护理知识
- 护理实习生临床小讲课实施规范
- 2025年1月浙江卷化学试题(解析版)
- 煤炭信息化知识培训总结课件
- 汽车销售培训课程
- 2025秋教科版(2024)小学科学二年级上册(全册)课时练习及答案(附目录)
- 2025天津地区国机研究院所属子公司财务总监招聘2人笔试参考题库附答案解析
- 2025年中国工商银行校园招聘考试题库历年考试真题及答案
- DBJ04-T 344-2025 海绵城市建设技术标准
- 职工养老保险政策讲解
- 2025年香港销售合同范本
- 肯德基产品讲解
- 国有企业财会监督体系构建的路径选择与机制创新
评论
0/150
提交评论