Q&A

  • (DB허접질문)저기여 NUMERIC으로 잡혀있는필드는 어케넣져?
정말 허접한질문입니다....

NUMERIC이 (10,2)로 잡혀있으면 0000000000.00 아닙니까?

그렇다면.. 델파이에서 필드에 인서트를 하게되면 어떻게 넣어야 하는지...

잘 감이 안오네요 ㅠㅠ

3  COMMENTS
  • Profile
    아세만 2001.06.21 12:33
    aparadin wrote:

    > 정말 허접한질문입니다....

    > NUMERIC이 (10,2)로 잡혀있으면 0000000000.00 아닙니까?

    > 그렇다면.. 델파이에서 필드에 인서트를 하게되면 어떻게 넣어야 하는지...

    > 잘 감이 안오네요 ㅠㅠ





    NUMERIC(10,2)으로 잡힌 필드는

    전체 자리수가 10이고... 소수점 이하 표현이 2자리입니다.



  • Profile
    Lee 2001.06.20 01:37
    Query1.SQL.Add('insert into AAA Values(:Param) '); 이라고 설정한다면

    Query1.ParamByName('Param').AsFloat := 2345.2345; 라고 지정하시면 되구요

    실제로 들어가는 값은 소수점이하 2자리이므로

    2345.23으로 들어갈겁니다.(소수점 이하 지정자리수에서 반올림되는걸로

    알고있는데 만약 틀리다면 리플 달아주세요..저도 공부하게요 ^^)



    결론적으로 말한다면 델파이에선 Float 형태로 사용하시면 됩니다.

    (말주변이 없어서 지송하네요 ^^)









    aparadin wrote:

    > 정말 허접한질문입니다....

    > NUMERIC이 (10,2)로 잡혀있으면 0000000000.00 아닙니까?

    > 그렇다면.. 델파이에서 필드에 인서트를 하게되면 어떻게 넣어야 하는지...

    > 잘 감이 안오네요 ㅠㅠ

  • Profile
    aparadin 2001.06.20 01:43