UNION/UNION ALL이란?
- 두 개의 SELECT문을 합치는 것을 말합니다.
- 두 개의 SELECT문을 합치는 것이기때문에 제약조건이 많습니다.
UNION/UNION ALL이란?
- 두 개의 SELECT문을 합치는 것을 말합니다.
- 두 개의 SELECT문을 합치는 것이기때문에 제약조건이 많습니다.
linked server는
MsSQL은 linked server라는 기능을 제공하는데, 이를 이용하면 물리적, 논리적으로 독립된 네트워크의 데이터베이스에 원격으로 접속하여 쿼리를 수행 할 수 있습니다.
스키마 범위 개체의 데이터베이스 개체 ID를 반환합니다.
저장 프로시저는 다음과 같은 점에서 다른 프로그래밍 언어의 프로시저와 유사합니다.
커서는 행 단위 작업을 추가로 제어해야 할 경우 사용되는 기능입니다.
여러 행을 select 하여 While 반복문 등에 활용 될 수 있습니다. 프로그래밍의 for문의 첨자 i와 비슷합니다.
프로시저 작성시 활용됩니다.
MsSQL에서 identity 옵션은 MySQL의 auto increment 옵션과 같습니다. (insert시 컬럼 값 자동 증가)
위 옵션들은 해당 테이블에 종속적이며, 여러 테이블에 걸친 전역적인 값 증가는 sequence라는 객체를 사용합니다.
프로그래밍 언어의 함수처럼 SQL Server 사용자 정의 함수는 매개 변수를 받아들이고 복잡한 계산과 같은 동작을 수행하며 해당 작업의 결과를 값으로 반환합니다. 반환 값은 단일 스칼라 값이나 결과 집합일 수 있습니다.