- 精通Neo4j
- 龐國(guó)明等
- 226字
- 2023-07-17 19:01:26
3.7.2 創(chuàng)建約束
通過(guò)CREATE CONSTRAINT命令創(chuàng)建約束,該操作需要具有CREATE CONSTRAINT權(quán)限。創(chuàng)建節(jié)點(diǎn)唯一性約束:

創(chuàng)建節(jié)點(diǎn)屬性的存在性約束(僅企業(yè)版支持該操作):

創(chuàng)建關(guān)系屬性的存在性約束(僅企業(yè)版支持該操作):

創(chuàng)建節(jié)點(diǎn)鍵約束(僅企業(yè)版支持該操作):

OPTIONS子句可以指定約束自動(dòng)創(chuàng)建索引時(shí)采用的索引程序和索引配置項(xiàng),與索引的OPTIONS子句配置類(lèi)似。
IF NOT EXISTS子句可以避免重復(fù)創(chuàng)建相同的約束時(shí)引發(fā)的報(bào)錯(cuò),但如果存在沖突的數(shù)據(jù)、索引或約束,仍可能會(huì)報(bào)錯(cuò),比如節(jié)點(diǎn)缺少屬性、已存在同名索引,或約束的schema相同但類(lèi)型不同。
推薦閱讀
- Redis使用手冊(cè)
- DB29forLinux,UNIX,Windows數(shù)據(jù)庫(kù)管理認(rèn)證指南
- Mastering Ninject for Dependency Injection
- Test-Driven Development with Mockito
- 大數(shù)據(jù)時(shí)代下的智能轉(zhuǎn)型進(jìn)程精選(套裝共10冊(cè))
- 達(dá)夢(mèng)數(shù)據(jù)庫(kù)性能優(yōu)化
- 網(wǎng)站數(shù)據(jù)庫(kù)技術(shù)
- ZeroMQ
- “互聯(lián)網(wǎng)+”時(shí)代立體化計(jì)算機(jī)組
- SIEMENS數(shù)控技術(shù)應(yīng)用工程師:SINUMERIK 840D-810D數(shù)控系統(tǒng)功能應(yīng)用與維修調(diào)整教程
- 中國(guó)云存儲(chǔ)發(fā)展報(bào)告
- Unity Game Development Blueprints
- MySQL核心技術(shù)手冊(cè)
- C# 7 and .NET Core 2.0 High Performance
- 大數(shù)據(jù)用戶(hù)行為畫(huà)像分析實(shí)操指南