SQL Server

ALL

MSSQL 컬럼 중간에 추가하는 방법

SQL Server에서 테이블에 컬럼을 추가하는 방법은 ALTER를 사용합니다. ALTER 기본 사용 방법 ALTER TABLE '테이블 이름' ADD '컬럼 이름' '데이터 타입' 'NULL or NOT NULL' ALTER를 사용해 컬럼을 추가하게 되면 마지막 컬럼 뒤에 추가가 됩니다. 추가하고 싶은 위치를 지정해 새로운 컬럼을 추가 할 수 없습니다. 조금 번거롭고 리스크는 있지만 원하는 위치에 새로운 컬럼을 추가하는 방법을 살펴보겠습니다. 컬럼 중간에 새로운 컬럼 추가 샘플 테이블 생성 샘플 테이블을 만들어 컬럼을 추가해보겠습...
ALL

MSSQL 만나이 계산하기 DATEDIFF 사용 예제

현재 나이를 계산해야 하거나 지정한 날짜를 기준으로 나이를 계산하고 싶은 경우가 있습니다. 나이 계산은 DATEDIFF 함수를 사용해 간단하게 할 수 있습니다. DATEDIFF 함수는 두 개의 날짜를 비교해 일수를 구하는 함수입니다. 만나이 계산하기 나이를 구하는 방법을 보겠습니다. 만나이 계산 예제 -- 생년월일 DECLARE @BIRTHDAY DATE = '1979-03-17'; -- 나이를 알고 싶은 날짜 DECLARE @DATE DATE = GETDATE(); -- 년수 계산 DECLARE @AGE INT = (SELECT ...
ALL

Python pyodbc 검색 결과 dataframe 저장 read_sql 사용 방법

파이썬에서DB에 있는 값을 취득해 사용하기 위해pyodbc를 사용할 수 있습니다. pyodbc로 연동해SELECT문으로 취득한 데이터에 접근하기 위해 컬럼의 인덱스로 해당 컬럼에 대한 값을 취득할 수 있습니다. 또는fetchall()을 사용할 수도 있습니다. 이번에는 판다스dataframe에DB에서 취득한 값을 저장하는 방법을 알아보겠습니다. pyodbc 기본 사용 방법을 아래를 참조해주세요. DB 취득 값 Dataframe 저장 DB에서 취득하고 싶은 내용을 작성한 쿼리를read_sql()를 사용해 실행하면 결과값을Datafram...