db2 엑셀 업로드 하여 insert시 소수자리까지 입력하는 방법 있을까요? 0 3 1,508

by 안녕하세요 [SQL Query] db2 query insert 소수자리 [2021.11.08 11:14:57]


안녕하세요

 

엑셀 업로드 통해 값을 입력하려고 하는데

업로드하면 입력은 되는데

소수자리가 다 짤려서 없어지네요.

 

어떻게 하면 소수자리까지 나오게 할 수 있을까요?

소수 셋째자리까지 나오게 하고 싶습니다.

$input.ITEM_AMT

DECIMAL($input.ITEM_AMT, 10,3)

double($input.ITEM_AMT,3)

cast($input.ITEM_AMT as INTEGER) 

등의 방법을 써봤는데 안됩니다 ..ㅜ

by 마농 [2021.11.08 11:20:14]

테이블 컬럼 타입 자체가 정수형으로 선언되어 있는 건 아닌지?
테이블 컬럼 타입 확인해 보세요.


by 안녕하세요 [2021.11.08 11:57:06]

numeric 으로 되어 있네요 ; 감사합니다


by pajama [2021.11.09 17:38:11]

numeric 타입 선언할때 자릿수가 없으면 소수점이 짤리네요~

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입