Pessoal,
Ocorreu uma situação inusitada. Rodo o código abaixo:
create procedure teste as select * from xxxx (Exatamente assim!)
O SQL compila e grava a procedure sem problemas. Obs.: A tabela XXXX não existe.
Se rodo o comando:
create procedure teste as select campo123 from tabela (Neste comando o campo123 não existe e a tabela existe.)
O SQL dará erro, falando que a coluna123 não existe. Assim a criação da procedure não ocorre.
Achei isso curioso, pois porque o SQL compila se a tabela não existe, mas não compila uma coluna não existe.
Quem souber de algo, agradeço.
Obrigado.
Marco.
Marco Antônio Pinheiro / MCTS - MCC http://marcoantoniopinheiro.blogspot.com