codingapi / codingapi/tx-lcn

oracle不支持

オープン
#520 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Java
スター
4.2k
フォーク
1.4k
PR マージ指標
30日以内にマージされた PR はありません

説明

Caused by: java.sql.SQLException: java.sql.SQLException: 列名无效 Query: SELECT ACT_GE_PROPERTY.REV_, ACT_GE_PROPERTY.VALUE_, ACT_GE_PROPERTY.NAME_ FROM ACT_GE_PROPERTY WHERE NAME_ = 'next.dbid' AND REV_ = 237 Parameters: []
at com.codingapi.txlcn.tc.core.transaction.txc.analy.TxcSqlExecuteInterceptor.preUpdate(TxcSqlExecuteInterceptor.java:98)
at com.codingapi.txlcn.tc.core.transaction.txc.resource.TxcJdbcEventListener.onBeforeAnyExecute(TxcJdbcEventListener.java:63)
at com.codingapi.txlcn.tc.support.p6spy.event.P6spyJdbcEventListener.onBeforeExecute(P6spyJdbcEventListener.java:77)
at com.codingapi.txlcn.tc.core.transaction.txc.resource.CompoundJdbcEventListener.onBeforeExecute(CompoundJdbcEventListener.java:87)
at com.codingapi.txlcn.tc.support.p6spy.wrapper.PreparedStatementWrapper.execute(PreparedStatementWrapper.java:352)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
at com.sun.proxy.$Proxy176.execute(Unknown Source)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:46)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74)
at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50)
at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)
at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)
at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:198)

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

TxcSqlExecuteInterceptor.java:98 から開始し、TxcJdbcEventListener.java、P6spyJdbcEventListener.java、PreparedStatementWrapper.java を経由する JDBC インターセプトの経路を追跡してください。Oracle に対して ACT_GE_PROPERTY クエリを再現し、互換性の範囲を判断してください。完了の条件は、報告された無効な列のエラーが解消されていることですが、この issue ではテストや受け入れ基準は指定されていません。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java, sql
領域
databases
issue の種類
バグ
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。