DB 2

[MSSQL] Stored Procedure(저장 프로시저)란?

Intro 안녕하세요! Plitche(플리체)입니다. :P MSSQL(마이크로소프트 SQL 서버)의 저장 프로시저(Stored Procedure)는 데이터베이스 내에 미리 정의된 프로그램 단위입니다. 저장 프로시저는 SQL 쿼리와 프로그래밍 로직을 조합하여 데이터베이스 작업을 수행하는 데 사용됩니다. 간단 생성 방법 CREATE PROCEDURE GetCustomer @CustomerId INT AS BEGIN SELECT * FROM Customers WHERE CustomerId = @CustomerId END 스토어드 프로시저는 일련의 SQL 문과 프로그래밍 문장으로 구성됩니다. 예를 들어, 위는 고객 정보를 검색하는 스토어드 프로시저의 간단한 예시입니다. 매개변수는 @CustomerId이며 Get..

DB/MSSQL 2023.06.07

[MSSQL] 문자열 자르는 3가지 방법(substring, left/right, string_split)

Intro 안녕하세요! Plitche(플리체)입니다. :P 정확히 일치하는 문법은 아니지만 MSSQL에서 문자열을 자르는 3가지 방법에 대해서 소개시켜 드리겠습니다. 1. SUBSTRING 함수 SUBSTRING 함수는 문자열의 일부분을 추출하는 데 사용됩니다. 아래는 사용 방법입니다. SUBSTRING(문자열, 시작 인덱스, 추출 길이) 문자열: 추출하려는 원본 문자열입니다. 시작 인덱스: 추출을 시작할 위치의 인덱스입니다. 첫 번째 문자의 인덱스는 1입니다. 추출 길이: 추출할 문자의 개수입니다. 예를 들어, "Hello, World!" 문자열에서 "World!"를 추출하려면 다음과 같이 사용할 수 있습니다. SELECT SUBSTRING('Hello, World!', 8, 6) 1-1. CHARIN..

DB/MSSQL 2023.05.30