亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時(shí)間:2013年01月25日 14:47:53   作者:  
默認(rèn)值的設(shè)置很重要,比如在插入的時(shí)候一些字段是可以省略的,這會(huì)帶來很多的方便,接下來將要介紹MySQL表字段設(shè)置默認(rèn)值感興趣的你可以千萬不要走開啊,希望本文對(duì)你有所幫助
環(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后邊不要()括號(hào)。
char類型:默認(rèn)值使用單引號(hào)。

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

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

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

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

請(qǐng)問上述的sql語(yǔ)句要如何修改在mysql中才能使用

aa 是 int 類型,默認(rèn)值也得是整型,并且default后邊不要()括號(hào)
bb date類型不支持使用系統(tǒng)默認(rèn)值,改成timestamp,能過now()取系統(tǒng)時(shí)間
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í)間的函數(shù)
http://chabaoo.cn/article/29124.htm

相關(guān)文章

  • MySQL中sleep函數(shù)的特殊現(xiàn)象示例詳解

    MySQL中sleep函數(shù)的特殊現(xiàn)象示例詳解

    這篇文章主要給大家介紹了關(guān)于MySQL中sleep函數(shù)特殊現(xiàn)象的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • MySQL的查詢緩存和Buffer Pool

    MySQL的查詢緩存和Buffer Pool

    這篇文章主要介紹了MySQL的查詢緩存和Buffer Pool,幫助大家更好的理解和學(xué)習(xí)MySQL 數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2020-11-11
  • MySQL的存儲(chǔ)函數(shù)與存儲(chǔ)過程相關(guān)概念與具體實(shí)例詳解

    MySQL的存儲(chǔ)函數(shù)與存儲(chǔ)過程相關(guān)概念與具體實(shí)例詳解

    MySQL存儲(chǔ)函數(shù)(自定義函數(shù)),函數(shù)一般用于計(jì)算和返回一個(gè)值,可以將經(jīng)常需要使用的計(jì)算或功能寫成一個(gè)函數(shù),存儲(chǔ)函數(shù)和存儲(chǔ)過程一樣,都是在數(shù)據(jù)庫(kù)中定義一些SQL語(yǔ)句的集合
    2023-03-03
  • Window10下mysql 5.7.21 安裝配置方法圖文教程

    Window10下mysql 5.7.21 安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了Window10下mysql 5.7.21 安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • MySQL易學(xué)易用之MYSQL不為人知的特性

    MySQL易學(xué)易用之MYSQL不為人知的特性

    MySQL易學(xué)易用,且附帶豐富的技術(shù)文檔,這二個(gè)因素使之被廣泛應(yīng)用。然而,隨著MySQL發(fā)展之迅速,即使一個(gè)MySQL老手有時(shí)也會(huì)為該軟件出其不意的功能感嘆。
    2011-01-01
  • C++與mysql連接遇到的問題匯總

    C++與mysql連接遇到的問題匯總

    下面小編給大家介紹c++與mysql連接的思路詳解及遇到問題匯總,非常不錯(cuò),感興趣的朋友參考下吧
    2016-08-08
  • mysql主鍵,外鍵,非空,唯一,默認(rèn)約束及創(chuàng)建表的方法

    mysql主鍵,外鍵,非空,唯一,默認(rèn)約束及創(chuàng)建表的方法

    這篇文章主要介紹了mysql主鍵,外鍵,非空,唯一,默認(rèn)約束及創(chuàng)建表的方法,在數(shù)據(jù)庫(kù)中,數(shù)據(jù)表是數(shù)據(jù)庫(kù)中最重要、最基本的操作對(duì)象,是數(shù)據(jù)存儲(chǔ)的基本單位
    2022-07-07
  • SQLyog連接MySQL8.0+報(bào)錯(cuò):錯(cuò)誤號(hào)碼2058的解決方案

    SQLyog連接MySQL8.0+報(bào)錯(cuò):錯(cuò)誤號(hào)碼2058的解決方案

    本文將總結(jié)如何解決 SQLyog 連接 MySQL8.0+ 時(shí)報(bào)錯(cuò):錯(cuò)誤號(hào)碼2058,文中通過圖文結(jié)合和代碼示例給大家總結(jié)了三種解決方案,具有一定的參考價(jià)值,需要的朋友可以參考下
    2023-12-12
  • MySQL事務(wù)隔離機(jī)制詳解

    MySQL事務(wù)隔離機(jī)制詳解

    在數(shù)據(jù)庫(kù)中,事務(wù)是指一組邏輯操作,這些操作要么全部執(zhí)行,要么全部不執(zhí)行,是一個(gè)不可分割的工作單位,這篇文章主要介紹了MySQL事務(wù)隔離機(jī)制,需要的朋友可以參考下
    2022-11-11
  • order?by?+?limit分頁(yè)時(shí)數(shù)據(jù)重復(fù)問題及解決方法

    order?by?+?limit分頁(yè)時(shí)數(shù)據(jù)重復(fù)問題及解決方法

    這篇文章主要介紹了order?by?+?limit分頁(yè)時(shí)數(shù)據(jù)重復(fù),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03

最新評(píng)論