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