發表日期: 2023-03-16 10:40:31 瀏覽次數:28
河池市都安瑤族自治縣大興鄉網站制作、河池市都安瑤族自治縣下坳鄉小程序制作、河池市都安瑤族自治縣隆福鄉 網站優化、河池市都安瑤族自治縣保安鄉網站開發、河池市都安瑤族自治縣板嶺鄉400電話辦理、河池市都安瑤族自治縣永安鄉網絡推廣、河池市都安瑤族自治縣三只羊鄉網站建設、河池市都安瑤族自治縣龍灣鄉網店裝修、河池市都安瑤族自治縣菁盛鄉微信公眾號開發、河池市都安瑤族自治縣拉烈鄉網頁設計、河池市都安瑤族自治縣百旺鄉網絡公司、河池市都安瑤族自治縣加貴鄉域名企業郵箱、河池市都安瑤族自治縣拉仁鄉服務器空間、河池市都安瑤族自治縣九渡鄉網站案例報價、河池市大化瑤族自治縣大化鎮編輯排版美工、河池市大化瑤族自治縣都陽鎮App軟件開發、河池市大化瑤族自治縣巖灘鎮 百度推廣、河池市大化瑤族自治縣共和鄉代運營托管、河池市大化瑤族自治縣貢川鄉logo設計、河池市大化瑤族自治縣百馬鄉 網絡全網營銷
本次共享大會通過線下和線上結合 的方式舉辦,2022年8月15日-8月16日線下舉辦,將由 元宇宙產業委執行秘書長武艷芳做全流程主持,元宇宙產業委秘書長、中信版暢銷書《元宇宙》著者何超做總點評主持。大會分別設有開閉幕式、《元宇宙十大技術》圖書首發、宇宙元年*事件”藏品首發 、3場專題、圓桌論壇,以及技術/產品/項目對接洽談會等板塊。
其中,“宇宙元年*事件”藏品首發,標志著中國數字藏品領域上升到一個新的臺階,根據國家數字藏品拉動實體經濟的要求,本次宇宙元年*事件的實體賦能包含了非遺創新、教育、醫療、文旅等多個實體板塊,內容涉及中國大陸、香港、加拿大等全球領域,是目前國內數字藏品賦能內容最豐富、最符合當前國家對數字藏品經濟要求的一個項目,更通過以古詩詞比賽賦能白名單的形式,創新性的將數字藏品和傳統文化宣傳緊密結合。
UNIQUE
(列約束)UNIQUE (
(表約束)column_name
[, ... ] )
UNIQUE
約束指定一個表中的一列或多列組成的組包含唯一的值。唯一表約束的行為與列約束的行為相同,只是表約束能夠跨越多列。
對于一個唯一約束的目的來說,空值不被認為是相等的。
每一個唯一表約束必須命名一個列的集合,并且它與該表上任何其他唯一或主鍵約束所命名的列集合都不相同(否則它將是一個被列舉了兩次的約束)。
PRIMARY KEY
(列約束)PRIMARY KEY (
(表約束)column_name
[, ... ] )
PRIMARY KEY
約束指定表的一個或者多個列只能包含唯一(不重復)、非空的值。一個表上只能指定一個主鍵,可以作為列約束或表約束。
主鍵約束所涉及的列集合應該不同于同一個表上定義的任何唯一約束的列集合(否則,該唯一約束是多余的并且會被丟棄)。
PRIMARY KEY
強制的數據約束可以看成是UNIQUE
和NOT NULL
的組合,不過把一組列標識為主鍵也為模式設計提供了元數據,因為主鍵標識其他表可以依賴這一個列集合作為行的唯一標識符。
EXCLUDE [ USING
index_method
] ( exclude_element
WITH operator
[, ... ] ) index_parameters
[ WHERE ( predicate
) ]
EXCLUDE
子句定一個排除約束,它保證如果任意兩行在指定列或表達式上使用指定操作符進行比較,不是所有的比較都將會返回TRUE
。如果所有指定的操作符都測試相等,這就等價于一個UNIQUE
約束,盡管一個普通的唯一約束將更快。不過,排除約束能夠指定比簡單相等更通用的約束。例如,你可以使用&&
操作符指定一個約束,要求表中沒有兩行包含相互覆蓋的圓(見 第 8.8 節)。
排除約束使用一個索引實現,這樣每一個指定的操作符必須與用于索引訪問方法index_method
的一個適當的操作符類(見第 11.9 節)相關聯。操作符被要求是交換的。每一個exclude_element
可以選擇性地指定一個操作符類或者順序選項,這些在CREATE INDEX中有完整描述。
訪問方法必須支持amgettuple
(見第 60 章),目前這意味著GIN無法使用。盡管允許,但是在一個排除約束中使用 B-樹或哈希索引沒有意義,因為它無法做得比一個普通唯一索引更出色。因此在實踐中訪問方法將總是GiST或SP-GiST。
predicate
允許你在該表的一個子集上指定一個排除約束。在內部這會創建一個部分索引。注意在為此周圍的圓括號是必須的。
REFERENCES
(列約束)reftable
[ ( refcolumn
) ] [ MATCH matchtype
] [ ON DELETE action
] [ ON UPDATE action
]FOREIGN KEY (
(表約束)column_name
[, ... ] ) REFERENCES reftable
[ ( refcolumn
[, ... ] ) ] [ MATCH matchtype
] [ ON DELETE action
] [ ON UPDATE action
]
這些子句指定一個外鍵約束,它要求新表的一列或一個列的組必須只包含能匹配被引用表的某個行在被引用列上的值。如果refcolumn
列表被忽略,將使用reftable
的主鍵。被引用列必須是被引用表中一個非可延遲唯一約束或主鍵約束的列。 用戶必須在被引用的表(或整個表或特定的引用列)上擁有REFERENCES
權限。 注意外鍵約束不能在臨時表和永久表之間定義。
被插入到引用列的一個值會使用給定的匹配類型與被引用表的值進行匹配。有三種匹配類型:MATCH FULL
、MATCH PARTIAL
以及MATCH SIMPLE
(這是默認值)。 MATCH FULL
將不允許一個多列外鍵中的一列為空,除非所有外鍵列都是空;如果它們都是空,則不要求該行在被引用表中有一個匹配。MATCH SIMPLE
允許任意外鍵列為空,如果任一為空,則不要求該行在被引用表中有一個匹配。MATCH PARTIAL
現在還沒有被實現(當然,NOT NULL
約束能被應用在引用列上來組織這些情況發生)。
另外,當被引用列中的數據被改變時,在這個表的列中的數據上可以執行特定的動作。ON DELETE
指定當被引用表中一個被引用行被刪除時要執行的動作。同樣,ON UPDATE
指定當被引用表中一個被引用列被更新為新值時要執行的動作。如果該行被更新,但是被引用列并沒有被實際改變,不會做任何動作。除了NO ACTION
檢查之外的引用動作不能被延遲,即便該約束被聲明為可延遲的。對每一個子句可能有以下動作:
NO ACTION
產生一個錯誤指示刪除或更新將會導致一個外鍵約束違背。如果該約束被延遲,并且仍存在引用行,這個錯誤將在約束檢查時被產生。這是默認動作。
RESTRICT
產生一個錯誤指示刪除或更新將會導致一個外鍵約束違背。這個動作與NO ACTION
形同,不過該檢查不是可延遲的。
CASCADE
刪除任何引用被刪除行的行,或者把引用列的值更新為被引用列的新值。
SET NULL
將引用列設置為空。
SET DEFAULT
設置引用列為它們的默認值(如果該默認值非空,在被引用表中必須有一行匹配該默認值,否則該操作將會失敗)。
如果被引用列被頻繁地更改,最好在引用列上加上一個索引,這樣與外鍵約束相關的引用動作能夠更高效地被執行。
河池市都安瑤族自治縣大興鄉網站制作、河池市都安瑤族自治縣下坳鄉小程序制作、河池市都安瑤族自治縣隆福鄉 網站優化、河池市都安瑤族自治縣保安鄉網站開發、河池市都安瑤族自治縣板嶺鄉400電話辦理、河池市都安瑤族自治縣永安鄉網絡推廣、河池市都安瑤族自治縣三只羊鄉網站建設、河池市都安瑤族自治縣龍灣鄉網店裝修、河池市都安瑤族自治縣菁盛鄉微信公眾號開發、河池市都安瑤族自治縣拉烈鄉網頁設計、河池市都安瑤族自治縣百旺鄉網絡公司、河池市都安瑤族自治縣加貴鄉域名企業郵箱、河池市都安瑤族自治縣拉仁鄉服務器空間、河池市都安瑤族自治縣九渡鄉網站案例報價、河池市大化瑤族自治縣大化鎮編輯排版美工、河池市大化瑤族自治縣都陽鎮App軟件開發、河池市大化瑤族自治縣巖灘鎮 百度推廣、河池市大化瑤族自治縣共和鄉代運營托管、河池市大化瑤族自治縣貢川鄉logo設計、河池市大化瑤族自治縣百馬鄉 網絡全網營銷
歡迎您免費咨詢,請填寫以下信息,我們收到后會盡快與您聯系
服務熱線:400-111-6878