Oracle - Tabla all_constraints no existe

 
Vista:
Imágen de perfil de Eduardo
Val: 6
Ha aumentado su posición en 6 puestos en Oracle (en relación al último mes)
Gráfica de Oracle

Tabla all_constraints no existe

Publicado por Eduardo (1 intervención) el 21/02/2017 13:39:14
Estimados:

estoy realizando prácticas con oracle, y no me aparece la tabla all_constraints no existe, ya desconecté la base, la conexión, reinstalé oracle y la tabla no aparece en la lista de tablas, si hago un llamado directamente a la tabla de esta forma si aparecen los constraints:

select *
from all_constraints;

pero si creo otra tabla por ejemplo:

1
2
3
4
5
create table materias (cod_materia number(10) not null,
nom_materia varchar2 (60) not null,
abrev_materia varchar2(5) not null,
estado varchar2(1) not null
);

para luego buscar
los constraints en la tabla all_constraints no aparece con el siguiente query

1
2
3
select *
from all_constraints
where table name = 'materias';


alguna idea para que aparezca la tabla all_constraints en oracle sql developer? o es que yo estoy fallando en algo?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Tabla all_constraints no existe

Publicado por jose (17 intervenciones) el 28/02/2017 13:02:33
Eduardo, el problema es que el nombre de la tabla que ingresaste esta en minúscula, debería de ser de esta forma
select * from all_constraints where table_name = upper('materias');

El comando upper sirve para poner los caracteres de mayúscula
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar