2012-11-12 3 views
0

에 해당 열이 없습니다. mysql-connector-java-5.1.12 대신에 Drizzle drizzle-jdbc-1.1을 사용 중입니다. 하지만 내 테이블에서 데이터를 읽을 때,이 같은 오류가 표시됩니다. 그러나이 문제는 drizzle-jdbc을 사용할 때만 나타나며 쿼리는 mysql-jdbc과 함께 성공적으로 작동합니다. 왜? 당신이 < 데이터베이스 >를 사용 couldnt는 곳Drizzle JDBC

SQLException information 
Error msg: No such column: sampletable.DataUpdated 
SQLSTATE: null 
Error code: 0 
java.sql.SQLException: No such column: sampletable.DataUpdated 
    at org.drizzle.jdbc.internal.SQLExceptionMapper.getSQLException(SQLExceptionMapper.java:116) 
    at org.drizzle.jdbc.DrizzleResultSet.getValueObject(DrizzleResultSet.java:145) 
    at org.drizzle.jdbc.DrizzleResultSet.getLong(DrizzleResultSet.java:164) 
    at com.samples.service.TestService.fetchData(TestService.java:327) 
    at com.samples.views.TestDataView$3.run(TestDataView.java:401) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 
Caused by: org.drizzle.jdbc.internal.common.queryresults.NoSuchColumnException: No such column: sampletable.DataUpdated 
    at org.drizzle.jdbc.internal.common.queryresults.DrizzleQueryResult.getValueObject(DrizzleQueryResult.java:97) 
    at org.drizzle.jdbc.DrizzleResultSet.getValueObject(DrizzleResultSet.java:143) 
    ... 4 more 

답변

0

(이슬비 - JDBC 저자 여기)

당신은 이슬비가-JDBC의 최신 스냅 샷 버전을 시도해야는 버그가 있었다. 최신 사용할 여기 https://github.com/krummas/DrizzleJDBC/issues/6

: 전에 < 테이블 > https://repository.sonatype.org/service/local/artifact/maven/redirect?r=ossrh-snapshot&g=org.drizzle.jdbc&a=drizzle-jdbc&v=1.2-SNAPSHOT&e=jar

아픈 곧 더 많은 수정 사항이 포함되어 1.2을 구축 할 수 있습니다.

+0

언급 된 문제가 해결되었습니다. 하지만 이제는 Java 응용 프로그램에서만 데이터 '0'이있는 행이 있습니다. 그러나 동일한 쿼리가 제대로 coorect 응답을 반환합니다. – Haseena

+0

github에 버그를 신고 할 수 있습니까? –

+0

예. 나는보고 할 것이다. – Haseena