新聞中心
MSSQL是微軟提供的結(jié)構(gòu)性查詢語言(Structured Query Language,SQL),它支持多種數(shù)據(jù)類型,其中包括各種時間類型。正確使用這些類型能夠更好的幫助我們管理數(shù)據(jù),本文主要介紹如何設(shè)置MSSQL時間類型的默認值。

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),巴林右旗企業(yè)網(wǎng)站建設(shè),巴林右旗品牌網(wǎng)站建設(shè),網(wǎng)站定制,巴林右旗網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,巴林右旗網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
在MSSQL當(dāng)中,可以使用GetDate ()函數(shù)獲取當(dāng)前系統(tǒng)時間作為默認值。在數(shù)據(jù)庫對象創(chuàng)建時,可以使用該函數(shù)添加一個默認值:
“`SQL
CREATE TABLE tblname
(
ID intIDENTITY,
TimeCol datetime NOT NULL DEFAULT GETDATE(),
…
)
當(dāng)你在表中插入數(shù)據(jù)時,MSSQL會自動將當(dāng)前的系統(tǒng)時間作為TimeCol列的默認值:
```SQL
INSERT INTO tblname (Name, Age) VALUES('TestName', 20)
另外,在MSSQL中也支持將自定義的其他值設(shè)為時間類型的默認值。比如可以使用dateadd函數(shù)計算從當(dāng)前時間開始的某一個時間點:
“`SQL
CREATE TABLE tblname2
(
ID intIDENTITY,
TimeCol datetime NOT NULL DEFAULT DATEADD(day,7,GETDATE()),
…
)
此外,MSSQL還支持直接使用某個特定的時間值作為時間列的默認值:
```SQL
CREATE TABLE tblname3
(
ID intIDENTITY,
TimeCol datetime NOT NULL DEFAULT '2020-01-01 00:00:00',
...
`
以上就是關(guān)于MSSQL時間類型的默認值的介紹,以及如何使用GetDate或者自定義值設(shè)置時間類型的默認值。充分利用MSSQL支持的各種函數(shù)和時間類型即可更好的管理你的數(shù)據(jù)。
創(chuàng)新互聯(lián)網(wǎng)絡(luò)推廣網(wǎng)站建設(shè),網(wǎng)站設(shè)計,網(wǎng)站建設(shè)公司,網(wǎng)站制作,網(wǎng)頁設(shè)計,1500元定制網(wǎng)站優(yōu)化全包,先排名后付費,已為上千家服務(wù),聯(lián)系電話:13518219792
當(dāng)前標(biāo)題:MSSQL中設(shè)置時間類型默認值的方法(mssql時間默認值)
本文鏈接:http://www.dlmjj.cn/article/djpdgjj.html


咨詢
建站咨詢
