sql教程:ALTER TABLE 与 drop

改变表的声明
ALTER TABLE有关的声明是用来添加,删除或修改列在一个现有的表。

数据库ALTER TABLE语法
要添加一列在一个表中,使用下列语法:

ALTER TABLE table_name ADD column_name datatype
要删除列在一个表中,使用以下语法(通知,一些数据库系统不允许删除一列) :ALTER TABLE table_name DROP COLUMN column_name
 
要更改数据类型的列在一个表中,使用下列语法: ALTER TABLE table_name ALTER COLUMN column_name datatype
 
好了现在我们再来看看sql drop的使用方法吧.
SQL DROP INDEX, DROP TABLE, and DROP DATABASE
 
指标,表格和数据库,可以很容易地被删除/取消同降发言。 该指数下降声明指标的下降说明是用来删除索引表中。 DROP INDEX语法用于MS存取: DROP INDEX index_name ON table_name
 
DROP INDEX语法为MS SQL Server的:

DROP INDEX table_name.index_name
 
DROP INDEX Syntax for DB2/Oracle:
DROP INDEX index_name
 
DROP INDEX Syntax for MySQL: ALTER TABLE table_name DROP INDEX index_name
 
用drop删除表如下.

 
DROP TABLE table_name
 
用drop database .
 
DROP DATABASE database_name
 
截断表的声明如果我们只想要删除的数据表内,而不是表本身? 然后,使用截断TABLE语句

时间: 2024-10-14 14:38:25

sql教程:ALTER TABLE 与 drop的相关文章

sql alter table语句用法

重命名表 重命名表的基本语法是:  代码如下 复制代码 ALTER TABLE table_name  RENAME TO new_table_name; For example: ALTER TABLE suppliers 这将重命名的供应商表供应商.   表中添加列(S) 语法#1 要添加到现有的表列,ALTER TABLE的语法是:  代码如下 复制代码 ALTER TABLE table_name  ADD column_name column-definition; For examp

mysql 命令修改表结构ALTER TABLE 句法

ALTER TABLE 句法 ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...] alter_specification:         ADD [COLUMN] create_definition [FIRST | AFTER column_name ]   or    ADD [COLUMN] (create_definition, create_definition,...)   or    ADD INDEX [ind

mysql alter table命令修改表结构实例详解_php实例

mysql alter table语句可以修改表的基本结构,例如添加字段.删除字段.添加主键.添加索引.修改字段数据类型.对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法.  实例一:使用ALTER TABLE命令向表中添加字段.修改字段类型以及设置主键. 首先创建一个表,SQL语句如下: mysql> CREATE TABLE myTable( -> ID SMALLINT -> ); 使用desc命令查看表结构: mysql>

mysql alter table命令修改表结构实例_Mysql

mysql实例之使用alter table命令修改表结构 mysql alter table语句可以修改表的基本结构,例如添加字段.删除字段.添加主键.添加索引.修改字段数据类型.对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法  实例一:使用ALTER TABLE命令向表中添加字段.修改字段类型以及设置主键. 首先创建一个表,SQL语句如下: mysql> CREATE TABLE myTable( -> ID SMALLINT ->

mysql alter table命令修改表结构实例详解

mysql alter table语句可以修改表的基本结构,例如添加字段.删除字段.添加主键.添加索引.修改字段数据类型.对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法. 实例一:使用ALTER TABLE命令向表中添加字段.修改字段类型以及设置主键. 首先创建一个表,SQL语句如下: mysql> CREATE TABLE myTable( -> ID SMALLINT -> ); 使用desc命令查看表结构: mysql> d

alter table新增字段操作究竟有何影响?(下篇)

没想到距此篇博文的上半部分发表(http://blog.csdn.net/bisal/article/details/45418303)已经有半年的时间,上篇博文是5月小长假的时候,在开往杭州的高铁上完成的,话说第二天就有了我的小baby:),难道写博客还有助孕的效果?需要的朋友不妨一试,哈哈,归根结底,还是需要作为IT从业者的我们,紧张工作之余,要有放松的安排,不仅是身体上的放松,还要有精神.心灵上的放松,俗话说得好"天空飘来五个字,那都不是事,是事也就烦一会,一会就没事". 有点扯

ALTER TABLE 修改表有一个或多个对象访问此列

  修改表时出现, 消息 5074,级别 16,状态 1,第 2 行 对象'DF__DDCZJLB_M__DDCZJ__5BBA8402' 依赖于 列'DDCZJLB_GROUPID'. 消息 4922,级别 16,状态 9,第 2 行 由于一个或多个对象访问此列,ALTER TABLE ALTER COLUMN DDCZJLB_GROUPID 失败. 解决方法: 去除约束 方法: 1,右键表名,选择"设计表" 2,进入了表设计窗体后,右键,选择属性,把约束除去. 方法二 1.查找出表

MySQL中的alter table命令的基本使用方法及提速优化_Mysql

一.基本用法 1. 增加列 alter table tbl_name add col_name type 例如,  给pet的表增加一列 weight, mysql>alter table pet add weight int; 2. 删除列 alter table tbl_name drop col_name 例如, 删除pet表中的weight这一列 mysql>alter table pet drop weight; 3. 改变列 分为改变列的属性和改变列的名字 改变列的属性--方法1:

MySQL学习笔记5:修改表(alter table)_Mysql

我们在创建表的过程中难免会考虑不周,因此后期会修改表修改表需要用到alter table语句 修改表名 复制代码 代码如下: mysql> alter table student rename person; Query OK, 0 rows affected (0.03 sec) 这里的student是原名,person是修改过后的名字 用rename来重命名,也可以使用rename to 修改字段的数据类型 复制代码 代码如下: mysql> alter table person modi