TRUNCATE 의 경우 아래와 같이 테이블의 데이터를 삭제하는데에도 사용한다.
TRUNCATE TABLE 테이블명 |
개발을 하다보면 금액 부분에서 원단위를 없애달라는 기획서를 보는 경우가 있는데
2563원 일 경우 원단위를 없애고 2560원으로 표기해야 할 경우 TRUNCATE 를 사용해도 된다.
SELECT TRUNCATE(2563.311, -1) FROM DUAL -- 결과 : 2560 SELECT TRUNCATE(2563.311, 0) FROM DUAL -- 결과 : 2563 |
위와같이 0으로 인자값을 주면 소수점이 절삭되어 조회되는게 확인된다.
'WORK > DB' 카테고리의 다른 글
mysql select 값으로 update 하기 (2) | 2023.11.02 |
---|---|
mysql function 생성 시 You have en error in your SQL syntax 오류 해결 (1) | 2023.10.31 |
DBeaver 사용 Tip (0) | 2023.10.12 |
MY SQL 특정문자 개수 구하기 (1) | 2023.10.05 |
mysql 프로세스 확인 및 kill 하기 (0) | 2022.11.29 |