Stored procedure can be created on isql but not on FlameRobin

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Stored procedure can be created on isql but not on FlameRobin

valdir.marcos
I am using Firebird 2.5.2 on an ISO8859-1 data file.

Why this stored procedure can be created on isql but not on FlameRobin
0.9.3 (git hash 1186200) Unicode (x64) ?

---------------------------
Set Term ^ ;
Create or Alter Procedure myproc
As
  Declare Variable mytext VarChar(33600);
begin
  mytext = 'Observação:
------
O recolhimento da contribuição sindical efetuado fora do
prazo referido neste Capítulo, quando espontâneo, será acrescido da multa
de 10% (dez por cento), nos 30 (trinta) primeiros dias, com o adicional de
2% (dois por cento) por mês subsequente de atraso, além de juros de mora
de 1% (um por cento) ao mês e correção monetária, ficando, nesse caso, o
infrator, isento de outra penalidade. (Redação dada pela Lei nº 6.181, de
11.12.1974) (Vide Lei nº  11.648, de 2008)

end^
Set Term ; ^
Commit;
---------------------------

Message: isc_dsql_prepare failed

SQL Message : -842
Wrong numeric type

Engine Code    : 335544569
Engine Message :
Dynamic SQL Error
SQL error code = -842
Short integer expected


Total execution time: 0.003s



2013/6/5 Valdir Marcos <[hidden email]>:

> Why this work on isql but not on FlameRobin 0.9.3 (git hash 1186200)
> Unicode (x64) ?
>
> ---------------------------
> Set Term ^ ;
> Create or Alter Procedure myproc
> As
>   Declare Variable mytext VarChar(33600);
> begin
>   mytext = 'Observação:
> ------
> O recolhimento da contribuição sindical efetuado fora do
> prazo referido neste Capítulo, quando espontâneo, será acrescido da multa
> de 10% (dez por cento), nos 30 (trinta) primeiros dias, com o adicional de
> 2% (dois por cento) por mês subsequente de atraso, além de juros de mora
> de 1% (um por cento) ao mês e correção monetária, ficando, nesse caso, o
> infrator, isento de outra penalidade. (Redação dada pela Lei nº 6.181, de
> 11.12.1974) (Vide Lei nº  11.648, de 2008)
>
> end^
> Set Term ; ^
> Commit;
> ---------------------------
>
> Message: isc_dsql_prepare failed
>
> SQL Message : -842
> Wrong numeric type
>
> Engine Code    : 335544569
> Engine Message :
> Dynamic SQL Error
> SQL error code = -842
> Short integer expected
>
>
> Total execution time: 0.003s
>
> ------------------------------------------------------------------------------
> How ServiceNow helps IT people transform IT departments:
> 1. A cloud service to automate IT design, transition and operations
> 2. Dashboards that offer high-level views of enterprise services
> 3. A single system of record for all IT processes
> http://p.sf.net/sfu/servicenow-d2d-j
> _______________________________________________
> Flamerobin-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/flamerobin-devel

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Flamerobin-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/flamerobin-devel
Reply | Threaded
Open this post in threaded view
|

Re: Stored procedure can be created on isql but not on FlameRobin

marius adrian popa
Administrator
Varchar can be max 32765

http://stackoverflow.com/a/14684972/66242

On Sat, Jun 15, 2013 at 5:51 PM, Valdir Marcos <[hidden email]> wrote:

> I am using Firebird 2.5.2 on an ISO8859-1 data file.
>
> Why this stored procedure can be created on isql but not on FlameRobin
> 0.9.3 (git hash 1186200) Unicode (x64) ?
>
> ---------------------------
> Set Term ^ ;
> Create or Alter Procedure myproc
> As
>   Declare Variable mytext VarChar(33600);
> begin
>   mytext = 'Observação:
> ------
> O recolhimento da contribuição sindical efetuado fora do
> prazo referido neste Capítulo, quando espontâneo, será acrescido da multa
> de 10% (dez por cento), nos 30 (trinta) primeiros dias, com o adicional de
> 2% (dois por cento) por mês subsequente de atraso, além de juros de mora
> de 1% (um por cento) ao mês e correção monetária, ficando, nesse caso, o
> infrator, isento de outra penalidade. (Redação dada pela Lei nº 6.181, de
> 11.12.1974) (Vide Lei nº  11.648, de 2008)
>
> end^
> Set Term ; ^
> Commit;
> ---------------------------
>
> Message: isc_dsql_prepare failed
>
> SQL Message : -842
> Wrong numeric type
>
> Engine Code    : 335544569
> Engine Message :
> Dynamic SQL Error
> SQL error code = -842
> Short integer expected
>
>
> Total execution time: 0.003s
>
>
>
> 2013/6/5 Valdir Marcos <[hidden email]>:
>> Why this work on isql but not on FlameRobin 0.9.3 (git hash 1186200)
>> Unicode (x64) ?
>>
>> ---------------------------
>> Set Term ^ ;
>> Create or Alter Procedure myproc
>> As
>>   Declare Variable mytext VarChar(33600);
>> begin
>>   mytext = 'Observação:
>> ------
>> O recolhimento da contribuição sindical efetuado fora do
>> prazo referido neste Capítulo, quando espontâneo, será acrescido da multa
>> de 10% (dez por cento), nos 30 (trinta) primeiros dias, com o adicional de
>> 2% (dois por cento) por mês subsequente de atraso, além de juros de mora
>> de 1% (um por cento) ao mês e correção monetária, ficando, nesse caso, o
>> infrator, isento de outra penalidade. (Redação dada pela Lei nº 6.181, de
>> 11.12.1974) (Vide Lei nº  11.648, de 2008)
>>
>> end^
>> Set Term ; ^
>> Commit;
>> ---------------------------
>>
>> Message: isc_dsql_prepare failed
>>
>> SQL Message : -842
>> Wrong numeric type
>>
>> Engine Code    : 335544569
>> Engine Message :
>> Dynamic SQL Error
>> SQL error code = -842
>> Short integer expected
>>
>>
>> Total execution time: 0.003s
>>
>> ------------------------------------------------------------------------------
>> How ServiceNow helps IT people transform IT departments:
>> 1. A cloud service to automate IT design, transition and operations
>> 2. Dashboards that offer high-level views of enterprise services
>> 3. A single system of record for all IT processes
>> http://p.sf.net/sfu/servicenow-d2d-j
>> _______________________________________________
>> Flamerobin-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/flamerobin-devel
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Windows:
>
> Build for Windows Store.
>
> http://p.sf.net/sfu/windows-dev2dev
> _______________________________________________
> Flamerobin-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/flamerobin-devel

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
_______________________________________________
Flamerobin-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/flamerobin-devel