Можем ли мы получить описание таблицы через java-код, который мы получаем, набрав desc в Toad?команда desc через код
2
A
ответ
3
Используйте DatabaseMetaData, чтобы получить информацию о таблице.
Для получения информации о таблице вы можете использовать методыи getColumnxx()
.
Connection conn = DriverManager.getConnection(.....);
DatabaseMetaData dbmd = conn.getMetaData();
dbmd.getxxxx();
0
DBMS_METADATA пакет или
Select * from all_tab_columns where owner=user and table_name='table_name' order by column_id
2
Если вы хотите просто получить имена столбцов, типы, точность и т.д. Вы можете использовать ResultSetMetaData. Here - пример.
Если вы хотите выйти за рамки этого и узнать все ограничения, индексы и т. Д., Определенные в таблице, вы можете запросить соответствующие представления словаря данных.
1
select dbms_metadata.get_ddl('TABLE','YOUR_TABLE_NAME')
from dual;
Он покажет вам имена столбцов, тип, а также дополнительные компоненты для создания этой таблицы, таких как TABLESPACE ...;
Смежные вопросы
- 1. Команда Powershell через код C#
- 2. Unix: Команда возвращает код
- 3. Код: команда не найдена
- 4. Команда «Echo» linux не работает через код Java
- 5. WPF - команда через события
- 6. ORDER by desc/desc with different LIMIT
- 7. Unix команда Гото исходный код
- 8. Команда сервера через интерфейс AJAX
- 9. команда компиляции через сеансы emacs
- 10. Команда обновления MYSQL через VBScript
- 11. Artifactory Команда копирования через CLI
- 12. Заказать коллекцию как DESC
- 13. Rails API: выберите DESC
- 14. MYSQL DESC LIMIT Переменная
- 15. Команда AT CMGR - Код результата пропущения
- 16. ORDER BY (row) DESC
- 17. OrderBy DESC в LINQ
- 18. C - Sort Array Desc
- 19. MySQL Условный ASC/DESC
- 20. sphinxsearch, Mysql like: order by lang = '2' desc, time_popular desc
- 21. SQL-команда, не работающая через C#
- 22. Упорядочить по таблице desc
- 23. Desc порядок объединения таблицы
- 24. DESC LIMIT не работает
- 25. Laravel принадлежитToMany() date desc
- 26. Кнопка включения/выключения DESC
- 27. Заказывайте MEETING_ID DESC
- 28. Заказ по desc - issue
- 29. Ruby OCI8 desc table_name
- 30. Заказ MPTT DESC
спасибо, но мне нужны функциональные возможности, связанные с desc, а не этим. – Harish