Background Image

FORUM

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

select to_char(sysdate, "yyyymmdd")  from db_root;

 

와 같은 SQL을 사용할 경우

 

리턴값은 20130122 와 같이 8자리입니다.

 

하지만 길이는 1073741823 으로 나타나고 있습니다.

 

큐브리드만 그렇습니다. 확인 바랍니다.

 

 

import java.sql.*;

public class CuTest {

 /**
  * @param args
  */
 public static void main(String[] args) throws SQLException{
  // TODO Auto-generated method stub
  Connection conn = null;
  Statement stmt = null;
  ResultSet rs = null;
  
  try
  {
   Class.forName("cubrid.jdbc.driver.CUBRIDDriver");
   conn = DriverManager.getConnection("jdbc:cubrid:localhost:33000:demodb:dba::", "", "");
   String sql = "select to_char(sysdate,'yyyymmdd') as aa from db_root";
   stmt = conn.createStatement();
   rs = stmt.executeQuery(sql);
   while(rs.next())
   {
    String aa = rs.getString(1);
    System.out.println(aa);
   }
   
   int colSize = rs.getMetaData().getColumnDisplaySize(1);
   System.out.println("ColSize = " + colSize);
   
   rs.close();
   stmt.close();
   conn.close();
  }
  catch(Exception e)
  {
   e.printStackTrace();
  }
 }

}

  • ?
    이용미 2013.01.23 22:20

    안녕하세요.

    사용에 불편을 드려 죄송합니다.

     

    일단 데이터 결과가 저장되는 변수 "aa"를 이용하여 길이를 구하는 것으로 우회 부탁드립니다.

    예제의 while 부분을 다음과 같이 수정해 주시면 됩니다.

    String aa = rs.getString(1);

    System.out.println(aa);

    int colSize = aa.length();

    System.out.println("ColSize = " + colSize);

     

    해당 문제점을 개발팀에 전달하도록 하겠으며, 되도록 빠른 시간 내에 수정될 수 있도록 하겠습니다.


  1. No Image notice by admin 2024/04/23 by admin
    Views 119 

    CUBRID 사용자를 위한 DBeaver 도구 출시 안내

  2. SQLGate for CUBRID 영구 무료 라이선스 제공

  3. 컬럼 종류

  4. 컬럼 코멘트 관련해 문의 드립니다.

  5. 컬럼 코멘트 입력

  6. 컬럼명 한글 및 csv 읽어서 연동

  7. 컬럼명을 한글로 하였을 경우 쿼리 속도에 영향을 받을 수 있을까요?

  8. 컬럼상 콤마 삭제 질문드립니다.

  9. 컬럼설명 편집/검색 기능

  10. 컬럼의 Enum DataType 가져오는것 문의

  11. 컬럼의 dafualt 설정에 함수 쓰면 안되나요?

  12. 컬럼의 길이를 잘못 가져옵니다. rs.getMetaData.getColumnDisplaySize(1);

  13. 컴이 느려집니다.

  14. 컴파일 할 때 오류 cannot find -lcurses

  15. 컴파일시 에러가 발생합니다...

  16. 컴포지션 관련해서 문의 드립니다.

  17. 컴퓨터 메모리 증가 현상 문의드립니다

  18. 컴퓨터 부팅 시 Unable to register the CUBRID Service Tray.Retry? 메세지 문의

  19. 컴퓨터 부팅 시 Unable to register the CUBRID Service Tray.Retry? 메세지 문의

  20. 컴퓨터 이름 바꾼후 데이터베이스가 안보여요.

  21. 케릭터셋 문제입니다.

  22. 코드셋 호환문제

Board Pagination Prev 1 ... 154 155 156 157 158 159 160 161 162 163 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales