SELECT COUNT(DISTINCT i.INDEX_NAME)
FROM dba_ind_columns i
JOIN dba_tab_columns c
ON (c.TABLE_NAME = i.TABLE_NAME AND c.OWNER = i.TABLE_OWNER AND c.COLUMN_NAME = i.COLUMN_NAME)
WHERE
(UPPER(c.DATA_TYPE) LIKE 'VARCHAR%'
OR UPPER(c.DATA_TYPE) LIKE 'CHAR%')
barbitoff programmer`s blog
Здесь я публикую заметки из программерской жизни: грабли, на которые мне случилось наступить, проблемы, для которых было найдено элегантное (или не очень) решение, а также все, с чем мне пришлось столкнуться и чем хотелось бы поделиться =)
PS Если хотите меня поблагодарить - на странице есть 3 места, чтобы это сделать =)
вторник, 3 апреля 2018 г.
Oracle: посчитать число индексов по char/varchar-колонкам
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий