현재 xe 에 테이블 스키마에 컬럼 타입은 

 - number

 - bignumber

 - varchar

 - char

 - text

 - bigtext

 - date

 - float

가 있습니다.

그런데 실수형이 타입이 float 밖에 없어서 더 추가는 못하는건가요?

 

 

  • profile

    float도 최근에 추가된 걸로 알고 있는데요... 어떤 타입이 필요하신가요?

     

    decimal 같은 건 스키마에서는 text로 처리하고 실제 테이블만 변경하는 방법도 있고요... 화폐단위처럼 소수점 아래 2자리가 정확하게 필요하다, 이런 경우라면 그냥 ×100 해서 bignumber로 저장하는 방법도 있지요. float는 오차 때문에 화폐단위를 저장하기에는 적합하지 않으니까요.

  • profile ?
    x 100 해서 넣는방법도 있지만 데이터를 가공해서 다뤄야 할 뿐더러 XE 에서 지원하는 DB도 거의 대부분이 decimal를 지원합니다. 그렇게 보면 넣는것도 괜찮지 않을까요?