Deseja-se eliminar a tabela CLIENTE. Porém, outra tabela, denominada PEDIDO, contém uma chave estrangeira relacionando o CODIGO_CLIENTE com a chave primária na tabela CLIENTE. Qual dos seguintes comandos deverá ser utilizado para eliminar a tabela CLIENTE, conforme as condições apresentadas?
DROP TABLE CLIENTE CASCADE CONSTRAINTS;
DROP TABLE CLIENTE;
DELETE CLIENTE CASCADE CONSTRAINTS;
DROP CLIENTE AND CONSTRAINTS;
DROP TABLE CLIENTE WITH CONTRAINTS;
Respostas
respondido por:
19
Se Deseja-se eliminar a tabela CLIENTE. Porém, outra tabela, denominada PEDIDO, contém uma chave estrangeira relacionando o CODIGO_CLIENTE com a chave primária na tabela CLIENTE. Deverá ser utilizado para eliminar a tabela CLIENTE, o comando:
a) DROP TABLE CLIENTE CASCADE CONSTRAINTS;
Como não é possível ter duas tabelas com o mesmo nome no mesmo schema de um banco de dados, para eliminar uma delas junto com as chaves relacionadas, aplicamos esse comando de acima, de três formas diferentes:
- In line, declarando o nome da constraint
- In line, sem declarar o nome da constraint
- Out of line
respondido por:
9
Resposta:
DROP TABLE CLIENTE CASCADE CONSTRAINTS;
Explicação:
Perguntas similares
5 anos atrás
5 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás