estou migrando do interbase para oracle 10g express.
criei uma procedure não deu nenhum erro e ao execurar o camando diretamente nos comandos SQL tudo OK.
INSERT INTO NOMES(LOGIN) VALUES ('TESTE')
a procedure chama-se LOGIN_INS
porem ao execurar a procedure me aparece a seguinte mensagem 'caracter inválido'. O que está errado, executo a procedure assim:
CALL LOGIN
executar procedure
-
- Rank: Programador Pleno
- Mensagens: 31
- Registrado em: Seg, 08 Fev 2010 10:59 am
- Localização: BOM JESUS DOS PERDÕES - SP
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
seu campo está como varchar2 né?
-
- Rank: Programador Pleno
- Mensagens: 31
- Registrado em: Seg, 08 Fev 2010 10:59 am
- Localização: BOM JESUS DOS PERDÕES - SP
sim
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
nessa instrucao ai não tem erro nenhum, deve ter ficado algum caracter invalido mesmo dentro do codigo da procedure,
apos compilar ela de um show errors,
posta o codigo dela aí,
apos compilar ela de um show errors,
posta o codigo dela aí,
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes