新聞中心
SQL Server數(shù)據(jù)庫(kù)default value的使用方法的總結(jié)是本文我們主要要介紹的內(nèi)容,接下來我們就開始介紹這部分內(nèi)容,希望能夠?qū)δ兴鶐椭?/p>

創(chuàng)新互聯(lián)是專業(yè)的新沂網(wǎng)站建設(shè)公司,新沂接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行新沂網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
1.在創(chuàng)建表的時(shí)候,給字段添加的默認(rèn)值約束
- CREATE TABLE "dbo"."Test"
- (
- id int PRIMARY KEY,
- sex varchar(10) DEFAULT ('boy'),
- name varchar(40),
- age int DEFAULT ((1)),
- )
注意:
此時(shí)默認(rèn)值約束,沒有約束名稱。DMBS會(huì)自動(dòng)的給添加一個(gè)“默認(rèn)值約束名稱”,注意varchar類型和int類型在DEFAULT 中的寫法:分別用‘’和()把value值包起來。
2.在創(chuàng)建表之后,給字段添加的默認(rèn)值約束
alter table [dbo].[Test] add constraint Test_name_Default Default('Tom') for baseCurrencyCode
注意:
此時(shí),必須編寫一個(gè)約束名稱,防止重名。
3.修改字段原有的默認(rèn)值約束
- declare @csname varchar(100)
- set @csname= ''
- select @csname=[name]
- from sysobjects
- where id=(select cdefault from syscolumns where id=object_id('Test') and name='age')
- exec('alter table [dbo].[Test] drop constraint ' + @csname )
- exec('alter table [dbo].[Test] add constraint ' + @csname + ' Default((18)) for age')
注意:
默認(rèn)值約束,不能修改。必須先drop之后再add drop的時(shí)候,必須知道當(dāng)前“默認(rèn)值約束的名稱”。通過上面的sql可以查出Test表的age字段所綁定的“默認(rèn)值約束名稱”,才可以drop。
關(guān)于SQL Server數(shù)據(jù)庫(kù)default value的使用的總結(jié)就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!
網(wǎng)站題目:SQLServer數(shù)據(jù)庫(kù)defaultvalue的使用總結(jié)
本文網(wǎng)址:http://www.5511xx.com/article/cdpidss.html


咨詢
建站咨詢
