ao tentar modificar uma coluna usada em uma exibição pós -gresql, normalmente é necessário deixar a visualização, fazer a mudança da coluna e recriar a visão. Esse processo pode ser tedioso e demorado. Existe uma maneira de aliviar esse ônus? Em vez disso, use o tipo de dados de texto ou varchar sem um especificador de comprimento. Se necessário, aplique um comprimento máximo usando uma restrição de verificação. Essa abordagem elimina a necessidade de modificar a visualização ao alterar os tipos de coluna. ALTER TABLE MONKEY ADICIONAR MONKEY_NAME_LEN CHECH (Length (Name)
PostGresql Visualizações não são simplesmente aliases para sublimes, mas as tabelas especializadas com sua própria estrutura de regras. Como resultado, ao modificar as tabelas subjacentes, geralmente é necessário modificar as visões dependentes também. A instrução ALTER View pode alterar as propriedades de visualização, mas não a consulta subjacente. No entanto, esta operação não é possível ao modificar os tipos de dados da coluna resultantes. Nesses casos, a visão antiga deve ser descartada e uma nova criada. Esta ação não exclui nenhum dado, mas pode remover quaisquer atributos adicionais associados à visualização.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3