Q&A

  • 수자형을 문자형으로
필드 타입이 실수형입니다. 소숫점 2자리까지 나오는데여 그런데 다른 테이블과 조인을 할려면 이숫자를 문자로 바꾸어주어야 합니다.
근데 이필드가 1.2 일때도 있고 12.2 일때도 있습니다.. 앞에 1.2 일때는 숫자 를 문자로 변환하여 012 이렇게 해줘야 하거든요 쿼시상에서 가능하지요..
1) 숫자형을 문자형으로
2) 숫자앞에 0 을 붙여야 한다.
단 쿼리상에서 가능하지요...
1  COMMENTS
  • Profile
    기형종 2004.01.17 22:12
    STORED PROC에서 아래와 같이 테스트해 보십시요.

    select ltrim(str((12.2 * 10), 3, 0))
    select ltrim(str((1.2 * 10), 3, 0))
    이후에는 LEN()으로 길이를 조사한후 길이가 2 면

        SET @STR = '0'+@STR
    에 의해 처리하면 되겠습니다.