久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MySQL數據庫中怎么設置default

145次閱讀
沒有評論

共計 951 個字符,預計需要花費 3 分鐘才能閱讀完成。

這篇文章給大家介紹 MySQL 數據庫中怎么設置 default,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

1. 建表腳本

CREATE TABLE `test` ( `uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, `USER_CODE` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT  用戶編碼 , `LEAVE_REASON` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT   COMMENT  請假理由 , PRIMARY KEY (`uid`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

2. 查看列定義

SELECT c.TABLE_SCHEMA  數據庫 , c.TABLE_NAME  表 , c.COLUMN_NAME  字段 , c.COLUMN_DEFAULT  默認值 , c.IS_NULLABLE  是否為空 , c.DATA_TYPE  字段類型 , c.character_set_name  字符集 , c.collation_name  排序規則  FROM information_schema.`COLUMNS` c WHERE TABLE_NAME =  test

這里可以發現 default 設置為 NULL 和 default 不設置在 information_schema.`COLUMNS` 表都表現為 NULL,如果我們腳本從這個去判斷很容易就和是否為空產生了沖突。

3. 從 navicat 觀察

如果直接從 navicat 去看表定義,可以發現不同的表現。

關于 MySQL 數據庫中怎么設置 default 就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-04發表,共計951字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 吴堡县| 合作市| 安溪县| 从化市| 台安县| 泰宁县| 南和县| 武陟县| 二手房| 石渠县| 遂平县| 肃南| 资中县| 东港市| 商丘市| 海盐县| 祥云县| 花莲县| 周宁县| 成武县| 洛南县| 阜新市| 遂平县| 宜章县| 濮阳市| 卫辉市| 京山县| 广安市| 安仁县| 丰城市| 夏津县| 崇仁县| 西藏| 澄迈县| 石狮市| 施甸县| 嘉兴市| 彩票| 滁州市| 彰武县| 顺昌县|