0
我使用的是Oracle數據庫在我的應用Oracle架構驗證
我的應用程序允許用戶創建模式,爲此,
我要建立我的應用程序之前做一些驗證..
例如我想,以確保用戶沒有創建與長列名錶
(有限制在Oracle中的最多30個字節表和列名)
我抱着方言對象在我的驗證功能,
是否可以使用方言對象找出用戶輸入(在我的例子列名)
是不正確的 - (因爲列名大小超過30個字節。)
請協助,
感謝,
JHON。
我使用的是Oracle數據庫在我的應用Oracle架構驗證
我的應用程序允許用戶創建模式,爲此,
我要建立我的應用程序之前做一些驗證..
例如我想,以確保用戶沒有創建與長列名錶
(有限制在Oracle中的最多30個字節表和列名)
我抱着方言對象在我的驗證功能,
是否可以使用方言對象找出用戶輸入(在我的例子列名)
是不正確的 - (因爲列名大小超過30個字節。)
請協助,
感謝,
JHON。
我發現瞭如何做到這一點..
我宣佈的新的類對象:在此類java.sql.DatabaseMetaData中
有其返回限制每個DB
getMaxColumnNameLength()方法(例如在oracle中該方法返回30)
現在我可以做我的驗證!
無論如何感謝:)
約翰。