[Oracle] не нашел USER_FUNCTIONS, как узнать какие есть функции?

bastii

Есть USER_TYPES и USER_TABLES, а USER_FUNCTIONS не нашел.
Еще вопрос. Чем отличаются USER_TABLES и USER_ALL_TABLES?

pitrik2

в user_tables только реляционные таблицы
объектные таблицы там не покажутся

pitrik2

а USER_FUNCTIONS не нашел
ну им не захотелось отдельную вьюху делать
всё смотри в user_objects

ava3443

select object_name from user_objects where object_type = 'FUNCTION';

igorpopkoff

ещё десяточек тредов [oracle] создашь, или, может начнёшь читать документацию какую-нибудь?

kruzer25

+1...

bastii

иди ты, документацию читать умею
В целом Оракл я не знаю, основательно разбираться нет времени, а локально почитывая документацию можно найти не лучшее решение. Просто если нашел и это работает, то не факт, что так делать правильно — короче, всгда имеет смысл спросить знающих людей.

igorpopkoff

ну спросил бы хотя бы одним тредом.

bastii

ок, спасибо, похоже, что в моем случае использовать user_object даже удобнее
Еще вопрос, как удалять таблицы, если есть зависимости. С параметром CASCADE CONSTRAINTS? А что делать, когда есть nested tables storage tables — это ж тоже наверно зависимости?
Может быть есть какая-то процедура, где-нибудь среди админских, которая помогает удалять объекты, и справляется с зависимостями между объектами?
Оставить комментарий
Имя или ник:
Комментарий: