在线亚洲黄色-在线亚洲观看-在线亚洲电影-在线亚洲成人-岛国大片在线观看免费版-岛国大片在线播放高清

如何在SQL資源管理器中添加約束表達式

導讀cheeck語句例子。1.檢查只能是男或者女。add const ck_sex check(sex in(';男,女';))。add const ck_sex check(sex =';男';or sex =';女';)。2.在一個范圍中間;constraint ch_age check(sage>;0 and sage<;120)。add const ck_age check(age between 12 and 30)。3.長度大于某個值;add const ck_lenght check(len(lenght)>;6)。4.數大于某個值;

cheeck語句例子

1.檢查只能是男或者女

? add const ck_sex check(sex in('男,女')),

? add const ck_sex check(sex ='男' or sex ='女')

2.在一個范圍中間

constraint ch_age check(sage>0 and sage<120),

add const ck_age check(age between 12 and 30)

3.長度大于某個值

add const ck_lenght check(len(lenght)>6)

4.數大于某個值

?add const ck_number ckeck(number>1)

5.只能是8位字符,前兩位是 0 ,3~4位為數字,第 5 位為下劃線,6~8位為字母

alter table 表名

add constraint chkk ?check((字段 like '00[0-9][0-9]/_[a-z,A-Z][a-z,A-Z][a-z,A-Z]%' escape '/')and(len(字段)=8) )

或者是

alter table 表名

add constraint chkk ?check((字段 like '00[0-9][0-9][_][a-z,A-Z][a-z,A-Z][a-z,A-Z]%')and(len(字段)=8) )

6.電子郵箱要含有@符號

check(字段like '%@%')

7.SQL中用check約束一列的首字母為's'

check(col1 like 's%')

8.檢查約束前3位和后8位均為數字字符:

check(col2 like '[0-9][0-9][0-9]%[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]')

9.如何建立檢查身份證的約束,身份證是18位,最后一位還有可能是X

select 身份證號 from 表名

where len(身份證號) = 18 and (right(身份證號,17) like ?'[0-9]'or right(身份證號,17) like 'x')

10.如何設置區號由0-9之間的數字組成

CONSTRAINT ?quhao CHECK (quhao ?LIKE '[0-9][0-9][0-9]'?

or quhao LIKE '[0-9][0-9][0-9][0-9]'or quhao LIKE '[0-9][0-9][0-9][0-9][0-9]'));

解釋: 其中quhao LIKE '[0-9]...[0-9]'的號碼由表示n位從0到9中的數組成。

quhao ?LIKE '[0-9][0-9][0-9]' 表示3位的區號,如北京010;quhao LIKE '[0-9][0-9][0-9][0-9]'表示4位的區號,如三門峽0398; quhao LIKE?

'[0-9][0-9][0-9][0-9][0-9]'表示5位的區號,如香港00852?

11.最后回復時間 TLastClickT ? ?發貼時間 TTime

最后回復時間 必須晚于 發貼時間 ?并且小于等于當前時間 使用GetDate()函數獲取當前時間

設計表

在TLastClickT上右擊

選擇約束,新建,填入

([TLastClickT] > [TTime] and [TLastClickT] < GetDate())

或者

TiastReply(回帖時間)大于Ttime(發帖時間)在創表的同時

創建表的時候應該還沒有回帖吧,為什么要用默認值?

可以添加一個約束 alter table topic alter column add check(TlastReply is null or TlastReply > Ttime)

12.定義前八位為數字或者 -

一共是15位,為CHAR型

alter table 表名

add constraint chk check(字段 like'[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]%'),

? ? constraint chklen check(len(字段)=15)

13.如何限制varchar字段不允許出現單引號的檢查約束 !!!

設表為TALBENAME,不能有引號的字段為FIELDNAME 則:

ALTER TABLE tablename ADD CONSTRAINT CK_fieldname CHECK (not fieldname like '%''%')

14.在表中的某列中通過檢查約束,讓其有某些固定的值

check(sid like 'bd[0-9][0-9][0-9][0-9][0-9][0-9]')

add const ck_num check(num like '[1][2] [4][_] [0-9][0-9] [0-9][a-z]')

15.如何限制varchar字段不允許出現字符串的檢查約束 !!!

設表名為TABLENAME,VARCHAR類型的字段為VAR_FIELD.則有:

ALTER TABLE [dbo].[TABLENAME] ADD CONSTRAINT [CK_TABLENAME] CHECK (isnumeric([VAR_FIELD]) = 1)

這樣,在VAR_FIELD只要出現字段一旦出現非數字內容就會報告錯誤。

16.電話號碼的格式必須為xxxx-xxxxxxxx或手機號11位?

alter 表名 add constraint ck_字段名 check (字段 like '[0-9][0-9][0-9][0-9]_[0-9]......' or len(字段)=11)

17.身份證號是18位且唯一的?

alter 表名 add?

constraint ck_字段名 check (len(字段名)=18 ),

constraint uk_字段名 unique(字段名)

為你推薦
資訊專欄
熱門視頻
相關推薦
龍脊到重慶多少公里 小易智能音響怎樣連接網絡 關于狼的成語故事 故事 故事 故事!簡短點!!!!!!!!!!!! 《賴貓的獅子倒影》一天更新幾集 大連開發區金州區(金州新區)房屋登記管理中心電話 保定限號通知最新 深圳市貝陽迪科技有限公司怎么樣 中國學生會與日本生徒會的分別 家人的肯定讓我更出彩的作文怎么寫 快樂女聲10進9誰淘汰拉 深圳市立信創源科技有限公司怎么樣 流產對女人的傷害到底有多大 上海蒙頓液壓設備有限公司怎么樣 北京全運商務快遞服務有限公司怎么樣 有人知道這種圖片怎么制作路徑嗎 班博士有效嗎 我國《未成年人保護法》規定不得和未成年人發生性關系,請問如果違反規定和未成年人發生性關系的應該怎樣 8千元左右可以買什么性價比超高的游戲本 哪里可以買到德國原裝進口的壁紙布藝產品呢 深圳市同奧電子有限公司怎么樣 深圳市清研環境科技有限公司怎么樣 成都綠佳凈環保科技有限公司怎么樣 100分求ISO格式高級問題,高手來 我想買婚嫁的車,大約26萬左右的我們在銳志和新天籟公爵2.5中徘徊能否幫我解答下該買哪款車呢 杭州客運北站離江干區德勝北路有多遠 長沙榮有機電設備有限公司怎么樣 徐家匯乘地鐵到長寧區哈密路怎么乘車 成都精石實業有限公司怎么樣 曉黑板班級學號怎么去掉 廣州偉樂機械設備有限公司怎么樣 您好,我想前往古巴做做貿易,向您咨詢 廈門哪有快捷酒店,具體在哪里呢 1.8×27.5怎么列算式 在鄭州化驗乙肝兩對半多少錢 深圳市福泰鴻少兒科技有限公司怎么樣 北京暄暄科技有限公司怎么樣 埃及的衣著習慣是什么 有關習慣得的成語 有部讓雷諾主演的電影不知道叫什么名字 五芯電纜必須包括哪兩種顏色絕緣芯線,什么芯線必須用于N線,什么芯線必須用于PE線、嚴禁混用
Top 主站蜘蛛池模板: 亚洲高清专区 | 四虎影视永久在线 | 中文字幕亚洲综合 | 国产精品电影一区二区 | a毛片成人免费全部播放 | 久久国产一区二区 | 香蕉视频911| 久久伊人精品一区二区三区 | 伊人蕉| 国产精品亚洲精品不卡 | 欧美日韩国产中文字幕 | 国产精品久久久久999 | 国偷自产一区二区免费视频 | 久久精品一区二区三区四区 | 亚洲欧洲综合在线 | 免费一区二区三区在线视频 | 欧美综合国产精品日韩一 | 国产成人青青热久免费精品 | 精品一区二区久久久久久久网精 | 日韩不卡手机视频在线观看 | 国产日韩一区 | 在线 | 一区二区三区 | 国产日皮视频 | 国产在线观看免费 | 伊人久久亚洲综合天堂 | 欧美成人精品欧美一级乱黄 | 国产免费视屏 | 久久久久久综合成人精品 | 欧美日韩另类综合 | 久久国产精品成人免费古装 | 真人一级一级毛片免费观看 | 日韩精品在线一区二区 | 国产一区二区三区在线观看视频 | 久久99免费 | 欧美日韩国产码高清综合人成 | 精品欧美视频 | 日韩大片在线观看 | 午夜精品视频在线观看 | 日韩专区欧美 | 91福利一区二区 | 久久久久久久亚洲精品 |