[Seasar-user:8272] Re: [dbflute-0.5.0] sql2entity.bat 実行時に「QUERY が見つか

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 6月 13日 (水) 15:24:20 JST


丸岡です。

ご指摘の方法で解決できました。
SQLとEntity名のコメントの間にセミコロンがあるとダメでした。

■これはOK ------------
SELECT
    id,
    name
FROM
    test
--#Test#


■これはNG ------------
SELECT
    id,
    name
FROM
    test;
--#Test#


ありがとうございました。



>久保(jflute)です。
>
>> dbflute-0.5.0で 外部SQLからEntityを生成しようとしたところ、以下のエラーが発生してしまい、
>> Entityが生成されずに困っています。
>> 何か原因がわかる方、いらっしゃいますでしょうか?
>
>> Caused by: COM.ibm.db2.jdbc.DB2Exception: [IBM][JDBC Driver] CLI0637E  QUERY が見つかりません。
>> 	at COM.ibm.db2.jdbc.net.SQLExceptionGenerator.throwInvalidQueryError(Unknown Source)
>> 	at COM.ibm.db2.jdbc.net.DB2Statement.executeQuery(Unknown Source)
>> 	at org.seasar.dbflute.task.DfSql2EntityTask$1.execSQL(DfSql2EntityTask.java:156)
>
>CLI0637Eと言われてしまっていますね...
>
>お手数ですが、試しに
>
>--#Test#
>SELECT
>    id,
>    name
>FROM
>    test
>
>↓↓↓
>
>SELECT
>    id,
>    name
>FROM
>    test
>--#Test#
>
>と、--#Test# をファイルの最後にして実行していただけませんでしょうか?
>(Select文と認識されていないのかもしれません)
>
>
>
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://ml.seasar.org/mailman/listinfo/seasar-user
>



Seasar-user メーリングリストの案内