sql 함수4 [MSSQL] - 날짜 변환 MSSQL 에서 날짜 포맷에 대해 정리해 봅니다. 2025. 2. 28. [MSSQL] - 날짜 및 시간함수 (2) MSSQL 에서 사용하는 날짜 및 시간함수를 정리해 봅니다. ● datepart()SQL Server에서 해당 날짜의 요일(weekday)을 구하거나 년, 월, 일 추출 또는 분기를 구할 때는 DATEPART 함수를 사용하면 됩니다. DATENAME 함수와 유사합니다. DATEPART 함수와 DATENAME 함수의 차이는 결과를 정수로 반환하느냐 문자열로 반환하느냐의 차이라고 생각하면 됩니다. (요일과 월을 추출하는 부분만 다름) DATEPART 함수에서 WEEKDAY 인수를 사용하면 해당 날짜에 해당하는 정소를 반환합니다. (1:일요일, 2:월요일, 3:화요일, 4:수요일, 5:목요일, 6:금요일, 7:토요일) 정수가 필요한 경우도 있고, 문자열이 필요한 경우도 있으니두가지를 활용하여 사용하면 됩니.. 2025. 2. 24. [MSSQL] - 날짜 및 시간함수 (1) MSSQL 에서 사용하는 날짜 및 시간함수를 정리해 봅니다. ● getdate() 오늘 날짜를 반환 (datetime) ● dateadd() 날짜, 시간을 더하거나 뺴기 위해서는 DATEADD 함수를 사용합니다. 현재 날짜에서 하루를 뺴서 전일 데이터를 조회할 수 있고, 일자외에도 년 월 시간 등 기준일자에 원하는 기간만큼 쉽게 더하거나 뺄 수 있습니다. ● datediff() 시작일자와 종료일자 사이의 일수 또는 시간, 분, 초 등의 차이를 계산할 때 DATEDIFF 함수를 사용합니다. DATEDIFF 함수는 두 날짜를 비교하여 DATEPART 구분자에 따라서 차이를 계산하여 결과를 정수로 반환합니다. 날짜 차이 시간 차이 ● datename()SQL Server에서 날짜 형식에서 년, .. 2025. 2. 21. [MSSQL] - 문자열함수 MSSQL 에서 사용하는 문자열 함수를 정리해 봅니다. ● Asccii() 문자열의 제일 왼쪽 문자의 아스키코드 값을 변환 ● Char() 정수 아스키코드를 문자로 반환 ● Charindex() 문자열에서 지정한 식의 위치를 반환 ● Left() 문자열에서 왼쪽에서부터 지정한 수만큼의 문자를 반환 ● Len() 문자열의 길이를 반환 ● Lower() 대문자를 소문자로 반환 ● Ltrim() 문자열의 왼쪽 공백 제거 ● Replace() 문자열에서 바꾸고 싶은 문자 다른 문자로 변환 ● Replicate() 문자식을 지정한 횟수만큼 반복 ● Reverse() 문자열을 역순으로 출력 ● Right() 문자열의 오른쪽에서부터 지정한 수 만큼 반환 ● Rtrim() 문자열의 오른쪽 공백 제거 ● Space() .. 2025. 2. 9. 이전 1 다음