最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL表字段設(shè)置默認(rèn)值(圖文教程及注意細(xì)節(jié))

 更新時間:2013年01月25日 14:47:53   作者:  
默認(rèn)值的設(shè)置很重要,比如在插入的時候一些字段是可以省略的,這會帶來很多的方便,接下來將要介紹MySQL表字段設(shè)置默認(rèn)值感興趣的你可以千萬不要走開啊,希望本文對你有所幫助
環(huán)境
MySQL 5.1 + 命令行工具
問題
MySQL表字段設(shè)置默認(rèn)值
解決
復(fù)制代碼 代碼如下:

--SQL:
CREATE TABLE test(
i_a int NOT NULL DEFAULT 1,
ts_b timestamp NOT NULL DEFAULT NOW(),
c_c char(2) NOT NULL DEFAULT '1'
);
--以下SQL不合法
--time_d time NOT NULL DEFAULT CURTIME(),
--date_e date NOT NULL DEFAULT CURDATE(),
--datetime_f datetime NOT NULL DEFAULT NOW(),

 
總結(jié)
int類型:默認(rèn)值也得是整型,并且default后邊不要()括號。
char類型:默認(rèn)值使用單引號。

DATETIME類型:NOW()函數(shù)以'YYYY-MM-DD HH:MM:SS'返回當(dāng)前的日期時間,可以直接存到DATETIME字段中。不支持使用系統(tǒng)默認(rèn)值。

DATE類型:CURDATE()以'YYYY-MM-DD'的格式返回今天的日期,可以直接存到DATE字段中。不支持使用系統(tǒng)默認(rèn)值。

TIME類型:CURTIME()以'HH:MM:SS'的格式返回當(dāng)前的時間,可以直接存到TIME字段中。不支持使用系統(tǒng)默認(rèn)值。
參考資料
mysql表字段默認(rèn)值
用sql語句創(chuàng)建表時,給表字段默認(rèn)值出錯。
比如:mssql中
復(fù)制代碼 代碼如下:

CREATE TABLE dnt_forums(
aa int NOT NULL DEFAULT (''),
bb date NOT NULL DEFAULT (getdate()),
cc char(50) NOT NULL DEFAULT (null)
}

請問上述的sql語句要如何修改在mysql中才能使用

aa 是 int 類型,默認(rèn)值也得是整型,并且default后邊不要()括號
bb date類型不支持使用系統(tǒng)默認(rèn)值,改成timestamp,能過now()取系統(tǒng)時間
cc 已經(jīng)不允許為空(not null)所以不能默認(rèn)為 null ,可以改成空字符串
復(fù)制代碼 代碼如下:

CREATE TABLE dnt_forums(
aa int NOT NULL DEFAULT 2,
bb timestamp NOT NULL DEFAULT now(),
cc char(50) NOT NULL DEFAULT ''
);

MySQL獲取系統(tǒng)當(dāng)前時間的函數(shù)
http://www.fzitv.net/article/29124.htm

相關(guān)文章

  • win10 下安裝 mysql 5.7.14 詳細(xì)圖文教程

    win10 下安裝 mysql 5.7.14 詳細(xì)圖文教程

    本文通過文字和圖片相結(jié)合的形式給大家介紹了win10 下安裝 mysql 5.7.14的教程的,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-09-09
  • 最新評論

    民和| 青田县| 永年县| 乐山市| 夏河县| 鄄城县| 永靖县| 张家港市| 叙永县| 且末县| 疏勒县| 清水河县| 大安市| 康乐县| 自治县| 周至县| 乌海市| 伽师县| 台前县| 清流县| 抚顺市| 安宁市| 绵阳市| 根河市| 柳江县| 宁晋县| 醴陵市| 繁峙县| 佛山市| 南京市| 辰溪县| 米泉市| 新民市| 广州市| 久治县| 钦州市| 昌江| 永泰县| 靖边县| 巫山县| 天镇县|