mySql建立帶解釋的表及給表和字段加註釋的實現代碼

一、建立帶解釋的表

CREATE TABLE test_table( 
  t_id INT(11) PRIMARY KEY AUTO_INCREMENT COMMENT '設置主鍵自增',
  t_name VARCHAR(64) COMMENT '列註釋'
) COMMENT='表註釋';

二、修改表註釋

ALTER TABLE test_table COMMENT '修改表註釋';

三、查看錶註釋

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

四、添加列帶註釋

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

五、修改列名帶註釋

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

六、修改列註釋

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

  注意:修改時要把該字段的完整定義寫上,如字段類型、屬性等。千萬不要由於只是爲了修改一個註釋,而把該字段定義的其它屬性給覆蓋掉了。code

七、刪除列

alter table test_table drop column t_sex

八、查詢表字段信息

SHOW FULL COLUMNS FROM test_table

九、刪除表

-- 單刪
  drop table 表  
-- 批刪
  drop table 表1,表2,表3

十、批量修改某個字段值

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

例:運行前orm

      

運行後:blog

      

相關文章
相關標籤/搜索