IT 공부

MSSQL 연결된 서버(Linked Server) 사용하기 - ODBC 활용

MSSQL 연결된 서버(Linked Server) 사용하기 – ODBC 활용

MSSQL 연결된 서버(Linked Server) 사용하기 – ODBC 활용 MS SQL에서 연결된 서버(Linked Server)는 주로 분산 쿼리를 처리하는 데 사용됩니다. 로컬 서버에 네트워크로 연결된 이기종 데이터베이스를 연결된 서버에 등록하여 사용할 수 있도록 해줍니다. 윈도우 탐색기에서 네트워크 드라이버 연결하여 사용하는 것과 비슷합니다.  이기종 데이터베이스를 연결하는 방법은 여러 가지 있지만 ODBC(Open Database Connectivity)를 활용하여 연결된 서버에 등록 및 […]

MSSQL 연결된 서버(Linked Server) 사용하기 – ODBC 활용 더 읽기"

MSSQL 트리거(TRIGGER) 활성화 / 비활성화 처리 방법 쿼리문

MSSQL 트리거(TRIGGER) 활성화 / 비활성화 처리 방법 쿼리문

MSSQL 트리거(TRIGGER) 활성화 / 비활성화 처리 방법 쿼리문 MS SQL에서 트리거(TRIGGER)를 할성화, 비활성화 처리할 때가 있습니다. 특히 데이터 마이그레이션 작업을 할 때는 테이블에 트리거가 생성되어 있는지 확인이 필요합니다. 필요시 비활성화 처리 후 작업이 끝난 다음에 다시 활성화 처리를 합니다. 그래서 저는 운영상 반드시 필요하다고 생각되는 테이블에서만 트리거를 생성하는 편입니다. 그럼 간단하게 트리거(TRIGGER) 활성화(ENABLE), 비활성화(DISABLE) 처리 방법에 대해서 알아보죠.

MSSQL 트리거(TRIGGER) 활성화 / 비활성화 처리 방법 쿼리문 더 읽기"

MSSQL 트리거(TRIGGER) 사용법(생성) 및 예제

MSSQL 트리거(TRIGGER) 사용법(생성) 및 예제

MSSQL 트리거(TRIGGER) 사용법(생성) 및 예제 MS SQL에서 트리거(TRIGGER)는 어떤 테이블 또는 뷰 에 저장, 수정, 삭제 이벤트가 발생하면 자동으로 실행되는 특수한 종류의 저장 프로시저입니다. 저장 프로시저는 직접 호출해야 되지만 트리거는 이벤트가 발생 시 자동으로 작동합니다. 그리고 저는 운영상 반드시 필요하다고 생각되는 테이블에서만 트리거를 생성하는 편입니다.   그럼 간단한 예제를 통해서 트리거(TRIGGER) 사용법(생성)에 대해서 알아보죠. 포스트 기준 –

MSSQL 트리거(TRIGGER) 사용법(생성) 및 예제 더 읽기"

Classic ASP MSSQL 저장 프로시저 호출(실행) 방법 및 사용 예제

Classic ASP MSSQL 저장 프로시저 호출(실행) 방법 및 사용 예제

Classic ASP MSSQL 저장 프로시저 호출(실행) 방법 및 사용 예제 Classic ASP 프로그래밍 개발 시 MS SQL에서 작성한 저장 프로시저를 호출하여 사용하는 경우가 많이 발생합니다. 그럼 예제를 통해서 MS SQL 저장 프로시저를 호출하여 사용하는 방법에 대해서 알아보죠. 포스트 기준 – Classic ASP 3.0 – Microsoft SQL Server 2019 1. 저장/수정/삭제/배치 저장 프로시저 호출하여 사용하는 예제

Classic ASP MSSQL 저장 프로시저 호출(실행) 방법 및 사용 예제 더 읽기"

MSSQL INSERT EXEC 저장 프로시저 실행 결과 테이블에 저장하기

MSSQL INSERT EXEC 프로시저 실행 결과 테이블에 저장하기

MSSQL INSERT EXEC 저장 프로시저 실행 결과 테이블에 저장하기 MS SQL에서 INSERT EXEC 문은 저장 프로시저를 실행한 결과 집합을 기존 테이블에 저장을 할 때 사용하는 구문입니다. INSERT SELECT 문과 비슷한 기능입니다. 그리고 자주 사용하지는 않습니다.   그럼 간단한 예제를 통해서 INSERT EXEC 문 사용법에 대해서 알아보죠. 포스트 기준 – Microsoft SQL Server 2019 – SSMS 18.11 사용

MSSQL INSERT EXEC 프로시저 실행 결과 테이블에 저장하기 더 읽기"

MSSQL 저장 프로시저 사용법(실행) 및 예제 (TRY...CATCH 등)

MSSQL 저장 프로시저 사용법(실행) 및 예제 (TRY…CATCH 등)

MSSQL 저장 프로시저 사용법(실행) 및 예제 (TRY…CATCH 등) MS SQL에서 저장 프로시저는 쿼리문 집합을 일괄로 처리할 수 있게 하는 프로그래밍 기능을 합니다. 클라이언트로부터 매번 쿼리문 받아 처리하는 것보다 저장 프로시저로 작성한 후 저장 프로시저만 호출하는 것이 훨씬 효율적입니다. 예시로 저는 ERP 시스템에서 간단한 저장/수정/삭제/조회는 C#에서 처리하고 복잡한(배치) 로직 및 조회 화면에서는 주로 저장 프로시저로 처리합니다. 

MSSQL 저장 프로시저 사용법(실행) 및 예제 (TRY…CATCH 등) 더 읽기"

MSSQL 테이블 반환 함수 사용법 및 예제 - 사용자 정의 함수

MSSQL 테이블 반환 함수 사용법 및 예제 – 사용자 정의 함수

MSSQL 테이블 반환 함수 사용법 및 예제 – 사용자 정의 함수 MS SQL에서 사용자 정의 함수는 다른 프로그래밍 언어 함수처럼 매개 변수를 받아 복잡한 동작을 수행한 후 해당 결괏값을 반환합니다. 이때 반환 값은 단일 값 이거나 결과 집합일 수 있습니다. 매번 쿼리문을 작성하는 것보다 사용자 정의 함수를 만들어 놓고 필요할 때마다 사용하는 게 효율적인 경우가 많이 있습니다. 함수

MSSQL 테이블 반환 함수 사용법 및 예제 – 사용자 정의 함수 더 읽기"

MSSQL 스칼라 함수 사용법 및 예제 - 사용자 정의 함수

MSSQL 스칼라 함수 사용법 및 예제 – 사용자 정의 함수

MSSQL 스칼라 함수 사용법 및 예제 – 사용자 정의 함수 MS SQL에서 사용자 정의 함수는 다른 프로그래밍 언어 함수처럼 매개 변수를 받아 복잡한 동작을 수행한 후 해당 결괏값을 반환합니다. 이때 반환 값은 단일 값 이거나 결과 집합일 수 있습니다. 매번 쿼리문을 작성하는 것보다 사용자 정의 함수를 만들어 놓고 필요할 때마다 사용하는 게 효율적인 경우가 많이

MSSQL 스칼라 함수 사용법 및 예제 – 사용자 정의 함수 더 읽기"

MSSQL 커서(CURSOR) 사용법 및 예제

MSSQL 커서(CURSOR) 사용법 및 예제

MSSQL 커서(CURSOR) 사용법 및 예제 MS SQL에서 커서(CURSOR)는 WHILE 루프 안에서 한 행씩 처리하는 방식입니다. SELECT 문을 실행했을 때 돌려받는 결과 집합은 전체 집합이므로 한 행씩 처리가 필요할 때가 있는데 그럴 때 커서를 사용하여 처리할 수 있습니다. 커서는 사용자 정의 함수, 저장 프로시저, 트리거를 만들 때 많이 사용합니다. 그럼 간단한 예제를 통해서 커서(CURSOR) 사용법에 대해서 알아보죠.

MSSQL 커서(CURSOR) 사용법 및 예제 더 읽기"

MSSQL 테이블 변수 생성 및 사용 방법

MSSQL 테이블 변수 생성 및 사용 방법

MSSQL 테이블 변수 생성 및 사용 방법 MS SQL에서 테이블 변수는 TABLE 형으로 선언한 지역 변수입니다. 테이블 변수는 사용자 정의 함수, 저장 프로시저, 트리거를 만들 때 많이 사용합니다. 예로 조회용 화면을 만들 때 단순 쿼리문으로 해결되지 않는 경우 저장 프로시저로 만들어 생성된 결과 집합을 테이블 변수에 담아 두고 SELECT 테이블 변수 형태로 많이 사용하죠. 그리고

MSSQL 테이블 변수 생성 및 사용 방법 더 읽기"

위로 스크롤