SQL
CAST, CEILING, SQRT, POWER
서영환
2024. 7. 5. 10:46
- CAST
- SQL을 작성 하다가 칼럼의 형식을 변경 할 때 사용
- CAST ( expression AS data_type [ ( length ) ] )
- CONVERT
- CAST와 같이 칼럼의 형식을 변경 할 때 사용
- CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
- CEILING
- 지정한 숫자 식보다 크거나 같은 최소 정수를 반환
- CEILING ( numeric_expression )
- SQRT
- 지정한 float 값의 제곱근을 반환
- SQRT ( float_expression )
- POWER
- 지정된 식을 거듭제곱한 값을 반환
- POWER ( float_expression , y )
CAST와 CONVERT 의 경우 형변환 할때 사용 하는 거라 알아 두면 좋으나 CEILING, SQRT, POWER의 경우 자주 사용하지 않는 부분이라 따로 외우기 보다는 필요 할 때 검색 하여 사용하는 게 좋을 거 같다.
CAST와 CONVERT의 경우 함께 알면 좋은게 REPLASE가 있다
왜냐 하면 숫자를 문자로 변경 후 임의 숫자를 없애거나 변경 할 때가 있는데 이때 사용 할 수 있는게 REPLASE 이다
그러니 왠만하면 위 3개는 외워 두는게 SQL 작성이 빠를거 같다
CAST 및 CONVERT(Transact-SQL) - SQL Server
CAST 및 CONVERT 함수의 Transact-SQL 참조입니다. 해당 함수는 특정 데이터 형식의 식을 다른 데이터 형식으로 변환합니다.
learn.microsoft.com