mariadb及mssql的對比用法

一、查詢表字段:

  1. mssql:select syscolumns.name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='human_basic_data') order by syscolumns.colid

  2. mariadb:SELECT   COLUMN_NAME FROM information_schema.`COLUMNS`  where TABLE_SCHEMA like 'TCDHRMS' and  TABLE_NAME like 'human_basic_data'  

二、索引/主鍵:

    1.mssql:

             SELECT OBJECT_ID,OBJECT_NAME(i.[object_id]) AS tableName, NAME, i.is_disabled   

FROM sys.indexes AS i WHERE i.[object_id]=OBJECT_ID('human_basic_data')  --查詢索引

ALTER INDEX IX_human_basic_data_1 ON human_basic_data disable  --關閉索引

drop INDEX IX_human_basic_data on human_basic_data --刪除索引

alter table human_basic_data  alter column [work_no] varchar(6) not null --字段不爲空

alter table human_basic_data add constraint work_no_1 primary key (work_no);--創建主鍵

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章