IT 개발/Database5 [MSSQL] - 날짜 변환 MSSQL 에서 날짜 포맷에 대해 정리해 봅니다. 2025. 2. 28. [MSSQL] 테이블 생성 관련 자동증가 칼럼CREATE TABLE dbo.성적 ( 일련번호 int IDENTITY (1, 1) NOT NULL, 이름 varchar(6) NOT NULL, 점수 int NOT NULL ) INSERT INTO dbo.성적 (이름, 점수) VALUES ('이순신', 100)숫자 형식INT : 4byte 정수 BIGINT : 8byte 정수 SMALLINT : 2byte 정수 TINYIINT : 1byte 작은 정수 FLOAT : 부동 소수점 REAL : 단정도 부동 소수점 DECIMAL[(p[, s])] : 고정 소수점, p는 전체 자릿수, s는 소수점 이하 자릿수 NUMERIC[(p[, .. 2025. 2. 26. [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. 이전 1 2 다음