Alterar tabela com atributo default

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
pc_delphi
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 128
Registrado em: Qui, 29 Mai 2008 6:44 pm
Localização: São Paulo
Tudo posso, nAquel que me fortalece
Filipenses 4:13

está dando erro nesse alter table.

Selecionar tudo

ALTER TABLE TAB_SERV_ESTRU_POSTES_PRJ ADD APROVEITAMENTO VARCHAR2(1) DEFAULT = 'N';
Em cima do sinal '=' dá o erro de: Expressão Ausente.
SergioLBJr
Rank: Oracle Guru
Rank: Oracle Guru
Mensagens: 448
Registrado em: Ter, 16 Jun 2009 3:07 pm
Localização: Parobé - RS
Sérgio Luiz Bonemberger Junior
Programador Junior
Parobé RS

[]s

Selecionar tudo

ALTER TABLE TAB_SERV_ESTRU_POSTES_PRJ ADD APROVEITAMENTO VARCHAR2(1) DEFAULT 'N';
pc_delphi
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 128
Registrado em: Qui, 29 Mai 2008 6:44 pm
Localização: São Paulo
Tudo posso, nAquel que me fortalece
Filipenses 4:13

Dá o erro de:
Table ou View inexistentes.
SergioLBJr
Rank: Oracle Guru
Rank: Oracle Guru
Mensagens: 448
Registrado em: Ter, 16 Jun 2009 3:07 pm
Localização: Parobé - RS
Sérgio Luiz Bonemberger Junior
Programador Junior
Parobé RS

[]s

Você esta tentando alterar uma tabela que não existe!!

Verifique o nome, ou crie a tabela.
pc_delphi
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 128
Registrado em: Qui, 29 Mai 2008 6:44 pm
Localização: São Paulo
Tudo posso, nAquel que me fortalece
Filipenses 4:13

A tabela existe, senão não usaria o alter table. Achei que fosse a sintaxe.
SergioLBJr
Rank: Oracle Guru
Rank: Oracle Guru
Mensagens: 448
Registrado em: Ter, 16 Jun 2009 3:07 pm
Localização: Parobé - RS
Sérgio Luiz Bonemberger Junior
Programador Junior
Parobé RS

[]s

Pode ser problema de permissão, tente fazer este alter table com o owner da tabela
pc_delphi
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 128
Registrado em: Qui, 29 Mai 2008 6:44 pm
Localização: São Paulo
Tudo posso, nAquel que me fortalece
Filipenses 4:13

Desculpa-me, mas o erro estava no seguinte. Essa tabela pertencia a um outro esquema e no esquema que eu estava usando, ele aparecia como um Synonimus, por isso dava o erro de table ou view inexistente. Mudei o esquema e funcionou. Obrigado a todos e mais uma vez, desculpa por insistir em algo que o problema estava aqui comigo.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes