1
A
回答
1
是的,這是可能的。您可以使用「數據管理工具」將表,字段和索引添加到數據庫中。
這通常需要您擁有開發許可證。
如果您是供應商應用程序的最終用戶,您可能沒有這樣的許可證。
它是不是可能通過簡單的ABL代碼將索引添加到數據庫表。 (雖然你可以調用裝載.df文件的字典例程 - 但這不是同一回事,也不會讓你想要去的地方)。
你正在運行Linux,因此這是一個角色環境。要啓動數據字典:
mpro dbName -p dict.p
這將啓動一個會話並將您直接帶到字典字典(又名「數據管理」)。它可能不漂亮,但它可以讓你添加索引。
1
正如湯姆所說,您可以使用數據管理工具。但是,如果您因任何原因無法訪問它,則可以使用OE SQL。您可以使用「CREATE INDEX」語句來執行此操作。例如:
CREATE INDEX test_idx ON PUB.CUSTOMER (COUNTRY,NAME) AREA "Customer/Order Area";
您需要擁有DBA權限才能執行此操作。
相關問題
- 1. 將ABL錶鏈接到UltraWinGrid
- 2. OpenEdge ABL中的反射/進度4GL
- 3. 進度4GL ABL(OpenEdge)調試器?
- 4. ABL(http://www.progress.com/en/openedge/abl.html)進度
- 5. 將索引添加到axapta表
- 6. 將索引添加到多個表
- 7. 添加索引到表
- 8. 如何使用ABL在Progress OpenEdge中創建/刪除表?
- 9. Progress 4gl(Openedge ABL)能夠讀取STDIN並輸出到STDOUT?
- 10. 將加密添加到Solr/lucene索引
- 11. 如何將索引列添加到Datatable?
- 12. 將動畫片段添加到索引
- 13. 將索引添加到sql server
- 14. tsearch2將結果集添加到索引
- 15. 將observablearray索引值添加到observablearray
- 16. 將別名添加到模板索引?
- 17. 將QSqlQueryModel或索引值添加到QListWidget
- 18. 將索引添加到網格
- 19. EclipseLink - 將索引添加到Postgress
- 20. 將索引數組添加到localStorage
- 21. 將索引添加到生成的列
- 22. 將索引添加到mysql動態列
- 23. 動態添加索引到列表
- 24. 開始索引添加到列表
- 25. 以特定索引添加到列表
- 26. 添加索引到現有的MySQL表
- 27. 添加索引gerrund表
- 28. 添加索引的表
- 29. 錯誤添加索引到
- 30. 添加到特定索引
我們的測試服務器上沒有數據管理工具。我們希望能夠用4gl/ABL,甚至SQL來做到這一點。 –
如果您能夠創建,編譯並執行4gl代碼,那麼您應該可以訪問字典。這是什麼版本的進展?你在運行什麼操作系統? –
我們在CentOS 6上運行11.3。我們設置了一個測試服務器來編寫代碼。我們無法在測試服務器上運行典型的工具套件。 –