Q&A

  • [재질문] InterBase Table 사용시(답및내용추가)
>Inter Base DB에서 Table를 하나만들고 그것을 일반 DB컴포넌트로 사용하다

>문제점을 발견하고 해결방법이 없을까 하고 이렇게 질문을 합니다...

>Inter Base Table 필드중 NUMERIC(4,1) 를 IBTable 에서는 형식대로 표현하는데

>일반 Table컴포넌트에서는 11.4 를 정수로 잘라서 11 로 나타나는데 해결할수

>있는 방법은 없나요.

>고수님의 조언을.......

>여기에 오신분 환절기 감기 유의하시고 행복하세요... 답변은...

>

>> 우선 BDE를 실행하셔서 Configuration 항목의 System->Format->Number를 보시기 바랍니

>> 다. 그러면 DECIMALDIGITS 항목이 있는데 여기 값을 수정하시면 됩니다.

>> 혹 제 답변이 틀렸다면, 죄송하네요.

>> 그럼..



확인하니 아니군요.... 아쉽군요..그램도 감사합니다.



<< 내용추가 >>

인터베이스 데이타베이스(Test.gdb) 에서 aaa 테이블 생성후

aaa CHAR(10)

J1 NUMERIC(4,1)

J2 NUMERIC(4,1)





DATABase Desktop 이나 SQL Explorer 에서 컬럼을 확인하니



SQL Explorer

자료형태가 변환환 되어 있습니다. ( NUMERIC(4,1) 에서 Type : INTEGER )

Type 를 변경하려 하면 저장이되질 않고 ....



DATABase Desktop(open) info structure 에서 확인

AAA CHAR 10

J1 INTEGER

J2 INTEGER



어떻게 해야 하나요... 그냥 쓸수없는것인지...



0  COMMENTS