Subject | Array Support |
---|---|
Author | Bob Lazarchik |
Post date | 2002-12-16T19:39:53Z |
Hi:
I am experimenting with some changes to a database by creating fields as arrays( I would like to create an field as any array or strings ). I was able to modify the database ok and create the array field types without any problems. However, when trying to create a stored procedure ( select, insert or update ) on the table with the array fields I get an error.
If I create the procedure without the array fields all works ok. I am running Firebird-1.5_alpha_1_win32 and have tried with IBConsole and IBExpert with the same result but different error messages. The metadata for the fields is as follows:
(These were created using IBExpert but I checked with IBConsole and they were also created without problem.)
"WAFERNAMELIST" VARCHAR(125)[0:26] ,
"RECIPENAMELIST" VARCHAR(125)[0:26] ,
"RECIPEIDLIST" INTEGER[0:26] ,
"WAFERSTATUSLIST" VARCHAR(20)[0:26] ,
"LOTIDLIST" VARCHAR(125)[0:26] ,
IBExpert message:
can't format message 13:896 -- message file c:\Program Files\Borland\InterBase/interbase.msg not found.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 24, char 29.
IBConsole message
Dynamic SQL Error
SQL error code = -104
Token unknown - line 24, char 29
I am not sure where the c:\Program Files\Borland\InterBase/interbase.msg is comming from. I have installed Firebird at c:\firebird. Are arrays supported? Any ideas on what I am doing wrong?
Thanks,
Bob Lazarchik
Semiconductor Diagnostics, Inc.
[Non-text portions of this message have been removed]
I am experimenting with some changes to a database by creating fields as arrays( I would like to create an field as any array or strings ). I was able to modify the database ok and create the array field types without any problems. However, when trying to create a stored procedure ( select, insert or update ) on the table with the array fields I get an error.
If I create the procedure without the array fields all works ok. I am running Firebird-1.5_alpha_1_win32 and have tried with IBConsole and IBExpert with the same result but different error messages. The metadata for the fields is as follows:
(These were created using IBExpert but I checked with IBConsole and they were also created without problem.)
"WAFERNAMELIST" VARCHAR(125)[0:26] ,
"RECIPENAMELIST" VARCHAR(125)[0:26] ,
"RECIPEIDLIST" INTEGER[0:26] ,
"WAFERSTATUSLIST" VARCHAR(20)[0:26] ,
"LOTIDLIST" VARCHAR(125)[0:26] ,
IBExpert message:
can't format message 13:896 -- message file c:\Program Files\Borland\InterBase/interbase.msg not found.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 24, char 29.
IBConsole message
Dynamic SQL Error
SQL error code = -104
Token unknown - line 24, char 29
I am not sure where the c:\Program Files\Borland\InterBase/interbase.msg is comming from. I have installed Firebird at c:\firebird. Are arrays supported? Any ideas on what I am doing wrong?
Thanks,
Bob Lazarchik
Semiconductor Diagnostics, Inc.
[Non-text portions of this message have been removed]