본문 바로가기
반응형

DataBase/MsSql89

MSSQL 함수(Function) 생성, 수정, 삭제 설명 및 사용법 MSSQL 시스템에서 지원되는 함수를 시스템 함수도 있지만 사용자가 필요시 함수를 생성, 수정, 삭제할 수 있습니다. MSSQL 함수 생성, 수정, 삭제 설명사용자가 직접 생성하는 함수를 보통 사용자 정의 함수라고 합니다.시스템 함수는 변경할 수 없습니다.사용자 정의 함수는 스칼라함수, 테이블 반환 함수 형태로 생성, 수정, 삭제할 수 있습니다.사용자 정의 함수를 사용하면 반복되는 QUERY 문을 하나의 함수로 만들어 필요시 호출하면 QUERY 문을 간결해지고 가독성이 좋게 만들 수 있습니다.테이블 반환 함수는 DATA 반환 시 테이블 형식으로 반환하는 함수입니다.스칼라함수는 단일 값을 반환할 수입니다. MSSQL 함수 사용법사용자 정의 함수 흐름도.사용자 정의 함수 생성.사용자 정의 함수 생성-- 스.. 2024. 5. 28.
MSSQL 함수(Function) 정의 및 설명 MSSQL 함수는 매개변수를 받아서 함수 내에서 데이터 검색, 수정, 삭제 및 연산 과정을 수행 후 결과를 반환받을 때 사용합니다. MSSQL 함수 종류 설명시스템 함수 종류 및 설명.SQL Server에서 지원되는 함수를 시스템 정의 함수라고 합니다.문자열 함수는 문자열 타입의 Data를 변경하는데 CHARINDEX(), REPLACE(), LTRIM(), RTRIM(), LEN(), LEFT(), RIGHT(), LOWER() 등이 있습니다.집계 함수는 주로 Data의 연산을 수행하는 COUNT(), MAX(), MIN(), SUM() 등이 있습니다.날짜함수 및 시간 함수는 날짜와 시간의 Data를 변경할 때 사용합니다.함수의 자세한 내용은 MSSQL 날짜함수, 시간 할 수 사용법 정리 및 설명을 참.. 2024. 5. 26.
MSSQL stored procedure Return 사용법 및 특징 MSSQL stored procedure에서는 Return 문을 이용하여 특정한 값을 정수로 반환할 수 있습니다. Stored procedure Return 특징Return 문은 stored procedure에서 반환되면 프로시저를 호출한 프로그램은 반환 값을 확인하고 프로그램을 중단할지, 무시할지 판단합니다.Stored procedure에서 output 매개변수를 사용하지 않고 Return 문 사용에서 특정 상태 값을 반환할 수 있습니다.Stored procedure Return의 반환되는 값은 정수(int)만 가능합니다.Return에서 성공하면 보편적으로 0을 반환합니다.Stored procedure Return 사용법Stored procedure에서 return 값 반환 방법. Stored pro.. 2024. 5. 24.
MSSQL 저장 프로시저 매개변수(Parameter) 사용법 MSSQL 저장 프로시저는 매개변수(Parameter)를 입력받을 수도 있고, OUTPUT 매개변수(Parameter)를 통해서 값을 return 할 수 있습니다. 저장 프로시저 매개변수(Parameter)의 특징.입력 매개변수(Parameter) 특징.실행 시 입력한 값을 저장 프로시저 내부에서 사용할 수 있게 해주는 매개변수입니다. 선언 시 파라미터에 디폴트 값을 설정할 수도 있습니다.IN, OUT 생략 시 입력 매개변수로 인식합니다.매개변수 명 뒤에는 타입을 선언해 줘야 합니다.출력 매개변수(Parameter) 특징.출력 매개변수는 저장 프로시저 내에서 실행된 return 값을 출력하기 위해 사용합니다.저장 프로시저 매개변수 선언 시 OUTPUT 키워드로 명시해 줘야 합니다. 기본값은 input입니.. 2024. 5. 22.
MSSQL 프로시저 IF 문 사용법 및 예제 MSSQL 프로시저 IF 문은 조건에 따라서 분기 처리하기 위해서 사용하는 예약어입니다. 타 프로그래밍 언어도 문법의 차이는 있지만 정의는 같습니다. 프로시저 IF 문 정의 및 설명. 프로그램 언어에서 IF 문은 가장 기본적인 개념입니다. IF 문은 프로시저에서 분기 처리하기 위해서 사용합니다. 프로시저에서 IF 문을 중첩으로 사용할 수 있습니다. 프로시저 IF 문은 다중 조건문을 사용할 수 있습니다.  프로시저 IF 문 사용법.IF 분기 처리 사용 방법.프로시저 IF 문은 begin, end 블록 해줘야 유지보수에 좋습니다.-- IF 분기처리 사용 방법.-- DROP PROCEDURE [STORE_PROCEDURE_IF_STATEMENT_EX1];CREATE PROCEDURE [DBO].[STORE_.. 2024. 5. 20.
반응형