• 工作总结
  • 工作计划
  • 心得体会
  • 述职报告
  • 思想汇报
  • 发言讲话稿
  • 演讲稿
  • 申请书
  • 读后感
  • 报告材料
  • 策划方案
  • 当前位置: 写作资料库 > 其他范文 > 正文

    [MySQL,添加列,修改列,删除列] Mysqlmodify是什么意思

    时间:2018-08-15 16:33:00 来源:写作资料库 本文已影响 写作资料库手机站

    ALTER TABLE:添加,修改,删除表的列,约束等表的定义。

    查看列:desc 表名;

    修改表名:alter table t_book rename to bbb;

    添加列:alter table 表名 add column 列名 varchar(30);

    删除列:alter table 表名 drop column 列名;

    修改列名MySQL: alter table bbb change nnnnn hh int;

    修改列名SQLServer:exec sp_rename"t_student.name","nn","column";

    修改列名Oracle:lter table bbb rename column nnnnn to hh int;

    修改列属性:alter table t_book modify name varchar(22);

    sp_rename:SQLServer 内置的存储过程,用与修改表的定义。

    mysql修改、删除数据记录

    mysql数据库相信很多人都接触过,在进行mysql数据库的操作的时候,有人就希望删除或者修改mysql数据库中的一些数据记录。

    mysql数据库相信很多人都接触过,在进行mysql数据库的操作的时候,有人就希望删除或者修改mysql数据库中的一些数据记录。DELETE 和UPDATE 语句令我们能做到这一点。

    用update修改记录

    UPDATE tbl_name SET 要更改的列

    WHERE 要更新的记录

    这里的 WHERE 子句是可选的,因此如果不指定的话,表中的每个记录都被更新。

    例如,在pet表中,我们发现宠物Whistler的性别没有指定,因此我们可以这样修改这个记录:

    mysql> update pet set sex=’f’ where name=” Whistler”;

    用delete删除记录

    DELETE 语句有如下格式:

    DELETE FROM tbl_name WHERE 要删除的记录

    WHERE 子句指定哪些记录应该删除。它是可选的,但是如果不选的话,将会删除所有的记录。这意味 着最简单的 DELETE 语句也是最危险的。

    这个查询将清除表中的所有内容。一定要当心!

    为了删除特定的记录,可用 WHERE 子句来选择所要删除的记录。这类似于 SELECT 语句中的 WHERE 子句。

    mysql> delete from pet where name=”Whistler”;

    可以用下面的语句清空整个表:

    mysql>delete from pet;