Oracle. Комментарии в таблицах и ещё кое-что | |
Oracle, Заметки новичка/специалиста : 2010-07-31 19:48:59 | |
В целях улучшения качества кода и структуры базы некоторые сознательные личности используют комментарии. Это хорошая практика, особенно если комментарии правильные. Прочесть комментарий в исходном коде не проблема, но как это сделать в Oracle? Обычный DESC или просмотр структуры таблицы в EMC здесь не помощники. Как быть? Использовать вот такие запросы:
column comments format a50 select table_name, comments from user_tab_comments where table_name like 'SOME%' |
для таблиц и
column comments format a50 select table_name, column_name, comments from user_col_comments where table_name like 'SOME%' |
для столбцов в таблицах.
Если у вас в базе поле типа TIMESTAMP, то значения выбираются в таком виде:
27-JUL-10 11.55.36.000000 PM |
Это не особенно удобный для чтения формат, но его можно легко сменить на время сессии:
Иногда бывает нужно выбрать из базы дату, отличающуюся от другой на некоторый интервал времени. Скажем, для получения даты «завтра» можно выполнить такой запрос:

Оставить комментарий