OrientDB創(chuàng)建屬性

2018-12-23 15:47 更新

OrientDB中的屬性類似于數(shù)據(jù)庫表中的類和列的字段。 創(chuàng)建屬性是用于為特定類創(chuàng)建屬性的命令。 在命令中使用的類名必須存在。
以下語句是Create Property命令的基本語法。

CREATE PROPERTY <class-name>.<property-name> <property-type> [<linked-type>][ <linked-class>]

以下是上述語法中的選項的詳細(xì)信息。
<class-name>:定義要在其中創(chuàng)建屬性的類。
<property-name>: 定義屬性的邏輯名稱。
<property-type>定義要創(chuàng)建的屬性類型。
<linked-type>定義容器類型,用于容器屬性類型。
<linked-class>定義容器類,在容器屬性類型中使用。

下表提供了屬性的數(shù)據(jù)類型,以便OrientDB知道要存儲的數(shù)據(jù)的類型。

BOOLEANINTEGERSHORTLONG
FLOATDATESTRINGEMBEDDED
LINKBYTEBINARYDOUBLE
除了這些還有幾個其他屬性類型作為容器。

EMBEDDEDLISTEMBEDDEDSETEMBEDDEDMAP
LINKLISTLINKSETLINKMAP 


請嘗試以下示例在類Employee上創(chuàng)建String類型的屬性名稱。

orientdb> CREATE PROPERTY Employee.name STRING

如果上面的查詢執(zhí)行成功,你會得到下面的輸出。

Property created successfully with id = 1 
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號