W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
ALTER CLASS <class> <attribute-name> <attribute-value>以下是上述語法中的選項(xiàng)的詳細(xì)信息。
下表定義了支持Alter Class命令的屬性列表。
屬性 | 類型 | 描述 |
---|---|---|
NAME | String | 更改類名稱。 |
SHORTNAME | String | 為類定義一個(gè)短名稱(即,別名)。使用NULL刪除短名稱賦值。 |
SUPERCLASS | String | 為類定義一個(gè)超類。要添加一個(gè)新類,可以使用語法+ <class>,刪除它使用 - <class>。 |
OVERSIZE | Decimal number | 定義過大尺寸因子。 |
ADDCLUSTER | String | 向類添加一個(gè)集群。如果集群不存在,則會(huì)創(chuàng)建物理集群。將類添加到類對(duì)于在分布式服務(wù)器中存儲(chǔ)記錄也很有用。 |
REMOVECLUSTER | String | 從類中刪除集群。它不會(huì)刪除集群,只會(huì)從類中刪除它。 |
STRICTMODE | - | 啟用或禁用嚴(yán)格模式。在嚴(yán)格模式下,您在模式完整模式下工作,并且如果它們是類的模式定義的一部分,則無法向記錄添加新屬性。 |
CLUSTERSELECTION | - | 定義選擇策略,選擇它用于新記錄的集群。 |
CUSTOM | - | 定義自定義屬性。屬性名稱和值必須遵循語法<propertyname> = <value>,名稱和值之間沒有空格。 |
ABSTRACT | Boolean | 將類轉(zhuǎn)換為抽象類或相反。 |
orientdb> ALTER CLASS Employee SUPERCLASS Person
如果上述查詢成功執(zhí)行,您將得到以下輸出。
Class altered successfully
以下查詢用于為現(xiàn)有類“Employee”添加超類“Person”。
orientdb> ALTER CLASS Employee SUPERCLASS +Person
如果上述查詢成功執(zhí)行,您將得到以下輸出。
Class altered successfully
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: