1

再作成する必要がある firebird データベースがあります。外部 UDF 関数が含まれています。IB Expert を使用して、DB 構造の SQL ダンプを作成しました。

DECLARE EXTERNAL FUNCTION LPAD
    CSTRING(255),
    INTEGER,
    CSTRING(1)
RETURNS CSTRING(255) FREE_IT
ENTRY_POINT 'IB_UDF_lpad' MODULE_NAME 'ib_udf'

ただし、クエリを実行するとエラーが発生します。

無効なトークン。
動的 SQL エラー。
SQL エラー コード = -104。
不明なトークン - 行 1、列 27。
「LPAD」。

Windows で Firebird 2.1.1 を使用しています。何が問題なのか誰か知っていますか?

4

1 に答える 1

2

これを試して

DECLARE EXTERNAL FUNCTION "LPAD"
    CSTRING(255),
    INTEGER,
    CSTRING(1)
RETURNS CSTRING(255) FREE_IT
ENTRY_POINT 'IB_UDF_lpad' MODULE_NAME 'ib_udf'
于 2009-08-18T07:50:36.677 に答える