[firebase-br] Unknown SQL Data type (0)
Claudio Marcio Stocco (GMail)
claudiostocco em gmail.com
Sex Fev 20 09:46:08 -03 2015
Copiei e colei esta procedure no ibexpert e criou normalmente, não deu
este erro.
Será que seu banco não esta com dialeto 1. Estou usando Firebird 2.5.3 e
ODS 11.2.
Claudio
On 20/02/2015 8:22, Hélio Oliveira wrote:
> Bom dia João!
>
>> Já tentou fazer o debug da sp no ibexpert pra ver qual é a linha de
>> execução que gera o erro, Helio?
>
> Não há como fazer isto, pois a referida SP não é criada.
>
>> Em 19/02/2015 16:23, "Hélio Oliveira" <hpensador em gmail.com> escreveu:
>>
>>> Boa tarde Colegas!
>>>
>>> Ao tentar criar a SP abaixo recebo essa mensagem de erro e não consigo
>>> visualizar nada de errado na referida SP.
>>>
>>> create or alter procedure user_manager (
>>> user_name varchar(32),
>>> user_password varchar(10),
>>> user_firstname varchar(30),
>>> user_lastname varchar(30),
>>> Op_CUD varchar(1)
>>> )
>>> as
>>> declare variable sql_text varchar(255);
>>> begin
>>> if (:OP_CUD = 'C') then
>>> sql_text = 'create USER ' || :USER_NAME ||
>>> 'PASSWORD ' || :USER_PASSWORD ||
>>> 'FIRSTNAME ' || :USER_FIRSTNAME ||
>>> 'LASTNAME ' || :USER_LASTNAME;
>>> else
>>> begin
>>> if (:OP_CUD = 'U') then
>>> begin
>>> if (:USER_FIRSTNAME is not NULL) then
>>> sql_text = 'alter USER ' || :USER_NAME ||
>>> 'FIRSTNAME ' || :USER_FIRSTNAME ||
>>> 'LASTNAME ' || :USER_LASTNAME;
>>> if (:USER_PASSWORD is not NULL) then
>>> sql_text = 'alter USER ' || :USER_NAME ||
>>> 'PASSWORD ' || :USER_PASSWORD;
>>> end
>>> else
>>> begin
>>> if (:OP_CUD = 'D') then
>>> sql_text = 'drop USER ' || :USER_NAME;
>>> end
>>> end
>>> EXECUTE STATEMENT :sql_text;
>>> end;
>>>
>>> [ ]'s
>>> Hélio Oliveira
>>>
>>>
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista