Para se criar uma VIEW utiliza-se a função abaixo:
CREATE VIEW PFUNCLIST ASPara se fazer alguma alteração, segue abaixo
SELECT A.CODSECAO, C.DESCRICAO SETOR, A.NOME, A.CODSITUACAO, D.DESCRICAO, B.NOME FUNCAO, A.DATAADMISSAO, A.SALARIO
FROM PFUNC A
JOIN PFUNCAO B ON B.CODCOLIGADA = A.CODCOLIGADA AND B.CODIGO = A.CODFUNCAO
JOIN PSECAO C ON C.CODCOLIGADA = A.CODCOLIGADA AND C.CODIGO = A.CODSECAO
JOIN PCODSITUACAO D ON D.CODCLIENTE = A.CODSITUACAO
ALTER VIEW PFUNCLIST ASRepare que da primeira consulta para a segunda, alterou-se o comando CREATE para ALTER, e foi adicionado os campos novos.
SELECT A.CODCOLIGADA, A.CODSECAO, C.DESCRICAO SETOR, A.CHAPA, A.NOME, A.CODSITUACAO,
D.DESCRICAO DESCSITUACAO, A.CODFUNCAO, B.NOME FUNCAO, A.DATAADMISSAO, A.SALARIO
FROM PFUNC A
JOIN PFUNCAO B ON B.CODCOLIGADA = A.CODCOLIGADA AND B.CODIGO = A.CODFUNCAO
JOIN PSECAO C ON C.CODCOLIGADA = A.CODCOLIGADA AND C.CODIGO = A.CODSECAO
JOIN PCODSITUACAO D ON D.CODCLIENTE = A.CODSITUACAO
Gostou da dica? Comente e compartilhe
0 Comentários