Restricciones controlar cómo se puede eliminar y editar las columnas de tabla de base de datos Oracle . Si existe una restricción entre dos tablas , no se puede eliminar una de las mesas hasta que se elimine la restricción. Oracle le ofrece una consulta que se utiliza para observar las restricciones entre dos columnas de la tabla . Utilice esta consulta para comprobar si hay limitaciones al caer de una mesa. Instrucciones
1
Abra el Administrador corporativo de Oracle u otro editor de PL -SQL preferido. Inicie sesión en su base de datos y abrir el editor de PL -SQL en el software.
2
Ver una lista de todas las restricciones . La siguiente declaración PL -SQL muestra una lista de todas las restricciones de las tablas :
describir USER_CONSTRAINTS
ejecutar la instrucción y revisar la lista de nombres de retención . Cada nombre de la restricción también muestra la columna asociada . Se necesita el nombre de la restricción de profundizar para obtener más información .
3
especifique la consulta de restricción para mostrar más información acerca de la restricción. Por ejemplo , se ve una "P " para la clave principal o "R " para una clave externa. El siguiente código vistas información de restricciones para una restricción denominada " CustomerOrders ", incluyendo el nombre de la columna en la tabla:
seleccione column_name , posición , constraint_name de User_cons_columns donde constraint_name = ' CustomerOrders ';