Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
create table tb_cliente( cd_cliente number(8), nm_cliente varchar2(50) ); ALTER TABLE TB_CLIENTE DROP COLUMN IE_FISICA_JURIDICA_TESTE; DROP TABLE TB_CLIENTE; alter table tb_cliente add(ie_fisica_juridica char(1), in_ativo char(1)); SELECT * FROM TB_CLIENTE --Modifica o tipo de dado ou atribui regras(not null, varchar(maior ou menor) etc) alter table tb_cliente modify (nm_cliente not null); --Adicionar/Dropar Constraint alter table tb_cliente add( constraint cliente_ie_fisica_juridica_ck check(ie_fisica_juridica in ('F','J')) ); alter table tb_cliente drop constraint cliente_ie_fisica_juridica_ck; --Características da Tabela (not null, tipos de dados, nomes) desc tb_cliente --Exibir as contraints da tabela SELECT * FROM USER_CONSTRAINTS WHERE TABLE_NAME = 'TB_CLIENTE'; SELECT CONSTRAINT_NAME, CONSTRAINT_TYPE FROM USER_CONSTRAINTS WHERE TABLE_NAME='TB_CLIENTE'; create table tb_pais( cd_pais number (2), nm_pais varchar2(100) ); alter table tb_pais add( constraint tb_pais_cd_pais_pk primary key(cd_pais), constraint tb_pais_nm_pais_un unique(nm_pais) ); alter table tb_cliente add(cd_pais number(2)); alter table tb_cliente add( constraint tb_cliente_cd_pais_fk foreign key (cd_pais) references tb_pais(cd_pais) ); drop table tb_pais
Compartilhar