zoukankan      html  css  js  c++  java
  • mySql创建带解释的表及给表和字段加注释的实现代码

    1、创建带解释的表

    CREATE TABLE test_table( 
      t_id INT(11) PRIMARY KEY AUTO_INCREMENT COMMENT '设置主键自增',
      t_name VARCHAR(64) COMMENT '列注释'
    ) COMMENT='表注释';

    2、修改表注释

    ALTER TABLE test_table COMMENT '修改表注释';

    3、查看表注释

    SELECT TABLE_COMMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'test' AND TABLE_NAME = 'test_table'

    4、添加列带注释

    alter table test_table add t_age int(11) comment '年龄'

    5、修改列名带注释

    ALTER TABLE test_table CHANGE t_age t_sex VARCHAR(4) COMMENT '性别'

    6、修改列注释

    ALTER TABLE test_table MODIFY COLUMN t_sex VARCHAR(30) NOT NULL COMMENT '男女'

      注意:修改时要把该字段的完整定义写上,如字段类型、属性等。千万不要因为只是为了修改一个注释,而把该字段定义的其它属性给覆盖掉了。

    7、删除列

    alter table test_table drop column t_sex

    8、查询表字段信息

    SHOW FULL COLUMNS FROM test_table

    9、删除表

    -- 单删
      drop table 表  
    -- 批删
      drop table 表1,表2,表3

    10、批量修改某个字段值

    UPDATE test_table SET t_name = REPLACE(t_name, 'test', 't')

    例:运行前

          

    运行后:

          

  • 相关阅读:
    网络编程 并发-进程
    几个内置方法
    面向对象---两个内置函数和一些内置方法
    面向对象再进阶
    android设置图文提醒功能
    android 之实现手机震动功能
    android之实现选择对话框
    android 实现模拟加载中的程序
    android 简单对话框实现
    android 实现页面跳转及数据的传递和返回
  • 原文地址:https://www.cnblogs.com/zsrecord/p/11815526.html
Copyright © 2011-2022 走看看