關於mysql中enum資料字段型別的一些想法!!

2021-09-30 08:42:36 字數 323 閱讀 8691

今天做東西的時候需要乙個許可權管理,分為三個級別。本來想用數值型別來控制,但是靈感一閃想到了enum型別。但是關於enum類網上說是返回string型別,但是今天測試了一下,用getstring("columnname")能取出資料,但是用getint("columnname")也能取出資料。挺詭異的。做了一番測試的出了乙個不成熟的想法: 1. 如果enum中儲存的內容是數字,則用getstring("cname")或getint()都可行。2. 但是如果enum中儲存的是字元那毫無疑問進應該用getstring("cname")了。具體**如下:

儲存字元資料時的**:

儲存字元資料時的**:

國家資料字典mysql mysql的資料字典

因為對元資料 元資料就是那些關於如何資料庫的那些資料 的使用已經變得愈來愈普遍了,mysql5在產品中也相應地設計了乙個專門的資料庫,這個資料庫的固定名稱就是information schema,該資料庫作為乙個中心資料字典的角色出現,其中包含了資料庫的所有物件資訊和其他與資料庫相關的專案 比如安全...

關於資料字典

1 什麼是資料字典 data dictionary 應該承認,每個人對資料字典的理解有不同的地方,因為並沒有這方面的標準,下面是三個大同小異的定義 1 資料字典是以資料庫中資料基本單元為單位,按一定順序排列,對其內容作詳細說明的資料集。2 資料字典中存放著系統中所有資料的定義,即對所有資料庫結構的描...

mysql資料字典

1 顯示資料庫列表2 顯示當前連線的資料庫 mysql select database 3 顯示庫中的資料表 mysql use mysql 指定mysql庫 mysql show tables 4 顯示資料表的結構 mysql describe yourtablename 說明 describe ...