mysql域是什麼意思 MySQL 域

2021-10-18 16:04:12 字數 661 閱讀 8312

一、什麼是域?

域是一種在關係當中列所允許值的表示式。當定義乙個表的時候,會為每個列指派一種資料型別(如字元型或者是整型),這些資料型別提供了乙個廣泛域。資料庫管理系統將不會儲存那些違背約束的資料資訊。

sql-92標準引入了使用者自定義域的概念。要使用使用者自定義域,必須先建立該自定義域。

二、語法

1.使用create domain語句建立

create domain domain_name data_type

check constraint_name

(exepression_to_validate_values)

例子create domain price numeric(7,2)

check price_check ( value >= 15)

2.看不懂的例子

檢驗**號碼是否一直按照***-***-***x的格式進行儲存,語句

create domain telephone char(12)

check phone_format

(substring from 4 for 1 = '-')  and

substring (value from 8 for 1 = ' ');

這條語句好像有問題,check後不是應該用括號嗎?substring的作用是什麼?

mysql中的prof是什麼意思 MySQL索引

索引的種類 普通索引 最基本的索引,沒有任何限制。唯一索引 索引列的值必須唯一,但允許有空值。如果是組合索引,則列值的組合必須唯一。主鍵索引 是一種特殊的唯一索引,乙個表只能有乙個主鍵,不允許有空值。建立主鍵時就自動生成了該索引。組合索引 指多個欄位上建立的索引,只有在查詢條件中使用了建立索引時的第...

uma是什麼意思 UMA是什麼意思?

展開全部 uma 不明生物 是636f707962616964757a686964616f31333431376537動畫 進化戰記 betterman 中的一類人造怪物的統稱,是生命工學食料研究所 b.p.l.所長梅崎博士製造出來 協助他利用阿尼瑪斯之花 大量製造蛋白質 具有驚人攻擊性的怪物。阿拉...

是什麼意思?

meta是html中的元標籤,其中包含了對應html的相關資訊,客戶端瀏覽器或伺服器端的程式會根據這些資訊進行處理。http equiv類似於http的頭部協議,它回應給瀏覽器一些有用的資訊,以幫助正確和精確地顯示網頁內容。content 內容型別 重要!這個網頁的格式是文字的,網頁模式 chars...