Отображение ограничений в таблице

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

11
задан OMG Ponies 3 December 2009 в 05:54
поделиться

3 ответа

select dbms_mview.get_ddl('TABLE',USER,'TEAMS') from dual;
1
ответ дан 3 December 2019 в 03:04
поделиться

Если вы предпочитаете имена CamelCase, ваш сценарий создания таблицы должен быть:

Create table "Teams" ( 
  "TeamID" varCHAR2(4) constraint "Teams_TeamID_PK" Primary Key, 
  "TeamName" VARCHAR2(40)  
); 

Без двойных кавычек Oracle преобразует все идентификаторы в верхний регистр :)

1
ответ дан 3 December 2019 в 03:04
поделиться

Попробуйте следующее:

SELECT constraint_name, 
       constraint_type,
       search_condition
  FROM USER_CONSTRAINTS
 WHERE table_name = 'TEAMS';

Если при создании не используются двойные кавычки, все имена объектов в Oracle пишутся в верхнем регистре.

20
ответ дан 3 December 2019 в 03:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: