修改和删除


    1.0 对数据库的修改
        删除语句为

DROP DATABASE 表名称


    2.0 对一张表的修改
        2.1 重命名一张表

RENAME TABLE 原名 TO 新名字;
ALTER TABLE 原名 RENAME 新名;
ALTER TABLE 原名 RENAME TO 新名;    

        2.2 删除一张表

DROP DABLE 表名字;

     
    3.0 对一列的修改(即对表结构的修改)
        3.1 增加一列

ALTER TABLE 表名字 ADD COLUMN 列名字 数据类型 约束;

            或:

ALTER TABLE 表名字 ADD 列名字 数据类型 约束;

            新增加的列,被默认放置在这张表的最右边。如果要把增加的列插入在指定位置,则需要在语句的最后使用AFTER关键词(“AFTER 列1” 表示新增的列被放置在 “列1” 的后面)。
            如果想放在第一列的位置,则使用 FIRST 关键词
            
        3.2 删除一列

ALTER TABLE 表名字 DROP COLUMN 列名字;

            或:

 ALTER TABLE 表名字 DROP 列名字;

   
        3.3 重命名一列
            这条语句其实不只可用于重命名一列,准确地说,它是对一个列做修改(CHANGE) :

ALTER TABLE 表名字 CHANGE 原列名 新列名 数据类型 约束;

            --注意:这条重命名语句后面的 “数据类型” 不能省略,否则重命名失败。
            当原列名和新列名相同的时候,指定新的数据类型或约束,就可以用于修改数据类型或约束。需要注意的是,修改数据类型可能会导致数据丢失,所以要慎重使用。

        3.4 改变数据类型

ALTER TABLE 表名字 MODIFY 列名字 新数据类型;


    4.0 对表的内容修改
        4.1 改变标准某个值

UPDATE 表名字 SET 列1=值1,列2=值2 WHERE 条件;

            --注意:一定要有 WHERE 条件,否则会出现你不想看到的后果
            
        4.2 删除一行记录

DELETE FROM 表名字 WHERE 条件;

 

posted @ 2018-10-31 10:40  SilentKiller  阅读(263)  评论(0编辑  收藏  举报