首页 软件下载 产品购买 客户服务 软件定做 加盟 留言 用户 技术文档 新闻
2018年1月16日 星期二   您现在位于: 首页 →  技术文档 → SQL语言(SQL教程)
SQL基础:删除和修改表
2003年10月10日  作者:  宏达管理软件下载定制开发服务在线  浏览选项:    本文已被浏览 6096 次
 

    你应该在建立表之前仔细设计它们,因为你在改变一个已经存在的表时会受到很大的限制。例如,一旦已经建立了一个表,你就不能删除表中的字段或者改变字段的数据类型。在这种情况你所能做的是删除这个表,然后重头开始(参见第十一章“中级SQL”中的“使用SQL创建记录和表”一节)。

    要删除一个表,你可以使用SQL语句DROP TABLE。例如,又从数据库中彻底删除表mytable,你要使用如下的语句:

   

       DROP TABLE mytable

 

    警告:

    使用DROP TABLE命令时一定要小心。一旦一个表被删除之后,你将无法恢复它。

 

    当你建设一个站点时,你很可能需要向数据库中输入测试数据。而当你准备向世界提供你的网点时,你会想清空表中的这些测试信息。如果你想清除表中的所有数据但不删除这个表,你可以使用TRUNCATE TABLE语句。例如,下面的这个SQL语句从表mytable中删除所有数据:

 

        TRUNCATE TABLE mytable

 

    虽然你不能删除和修改已经存在的字段,但你可以增加新字段。最容易的实现方法是使用SQL事务管理器中的Manager Tables窗口。你也可以使用SQL语句ALTER TABLE。下面是一个如何使用这种语句的例子:

 

     ALTER TABLE mytable ADD mynewcolumn INT NULL

 

    这个语句向表mytable中增加了一个新字段mynewcolumn。当你增加新字段时,你必须允许它接受空值,因为表中原来可能已经有了许多记录。

 

总结

    这一章向你介绍了SQL。使用SQL,你可以操作Microsoft  SQL Sever数据库。你已经学会了使用SELECT语句从数据库中取出数据,你还学会了怎样使用CREATE TABLE语句和SQL事务管理器来创建新表。最后,你学会了如何指明一系列重要的字段属性。

下一章将介绍如何使用索引来增强SQL查询的操作。还将通过许多其它的SQL语句和函数,使你的SQL知识得到进一步扩充。

 发布人:admin
 [ → 我要发表文章 ]
上篇文章:SQL基础:向表中添加数据
下篇文章:中级SQL:创建索引
→ 主题所属分类:  SQL语言 → SQL教程 → 『关闭窗口』
 热门文章
 
 SQL基础:创建新表 (104649)
 最详细的SQL 参考资料下载!! (27018)
 如何利用数据库信息开发平台制作信息管理系统 (11158)
 《数据库信息管理开发平台》疑难解答 (10054)
 SQL基础:使用SQL从表中取记录 (8857)
 中级SQL:其它常用的SQL表达式,函数,和过程(2) (8302)
 菜鸟也可做软件 (8290)
 随心所欲设计自己的信息管理系统 (8272)
 数据库开发平台的问题 (8123)
 中级SQL:SQL核心语句 (7871)
 最近更新
 
 OraCle的常见问题和技术指导 (1月10日)
 最新推出《箱包材料批发管理系统》软件,敬请查看... (11月25日)
 最新推出《会展物流辅助管理系统》软件,敬请下载... (11月3日)
 最新推出《宏达劳教人员管理系统》软件,敬请查看... (10月31日)
 最新推出《宏达图书音像进销存管理系统》软件,敬... (10月31日)
 最新升级《宏达计件工资管理系统》软件,敬请查看... (10月22日)
 最新升级《宏达代理人保险管理系统》软件,敬请查... (10月22日)
 最新升级《宏达车辆配件管理系统》软件,敬请查看... (10月22日)
 最新推出《宏达制药行业销售管理系统》软件,敬请... (10月22日)
 最新推出《宏达机动车整车出厂合格证管理系统》软... (10月22日)
 文章搜索
 
搜索选项:            
关于我们 - 站内短信 - 与我在线 - 管理
Copyright © 2003-2008 宏达管理软件下载定制开发服务在线 All Rights Reserved(鲁ICP备05057070号)

鲁公网安备 37150202000143号

 当前有 2633 人在线