JDBC를 사용하여 파일 작성기 서버 v12에서 데이터를 가져옵니다.테이블 이름에 공백이 포함 된 경우 JDBC를 통해 FileMaker 테이블에서 선택
알 수없는 이유로 filemaker를 사용하면 테이블 이름에 공백이있을 수 있습니다. 구문 오류가있어서이 테이블을 선택할 수 없습니다.
데이터를 가져 오기 위해 java로 응용 프로그램을 작성했습니다. 아무도 내가 어떻게 그것의 공간이있는 테이블에서 데이터를 선택할 수있는 아이디어가 있습니까? (OP의 의견에서)
편집 :
이 자바 일부입니다
String selectSQL = "SELECT "+this.getImportableColumnsString()+" FROM "+this.getTableName();
PreparedStatement preparedStatement = this.connection.prepareStatement(selectSQL);
ResultSet rs = preparedStatement.executeQuery();
당신의 관련 부분을 게시 할 수있는 SQL 문에 따옴표로 묶어야해야합니다 코드 및 구문 오류에 대한 세부 사항은 무엇입니까? –
coloumn 이름 괄호는 afaik로 작동합니다. 테이블 이름을 사용하여 [공백이있는 테이블 이름]에서 *를 선택하십시오. 작동하지 않습니까? (그냥 묻는다) – skandigraun
그것은 자바에있다 'code'String selectSQL = "SELECT"+ this.getImportableColumnsString() + "FROM"+ this.getTableName(); PreparedStatement preparedStatement = this.connection.prepareStatement (selectSQL); ResultSet rs = preparedStatement.executeQuery();'code' –