반응형
* SET ANSI_NULLS ON/OFF : NULL 값에 대한 비교처리를 표준에 따를 것인지 구분
- 컬럼 = NULL (비표준 / OFF시 사용 가능)
- 컬럼 IS NULL ( 표준 / 권장사항)
* SET QUOTED_IDENTIFIER ON/OFF : 따옴표 처리를 표준에 따를 것인지 여부
- SELECT "1" (비표준 / OFF시 사용 가능)
- SELECT '1' (표준 / 권장)
* USE [hello] : hello 데이터베이스에 접속
GO : 문장의 묶음 처리 단위를 구분
1
2
3
4
5
6
7
8
9
10
11
|
-- (예시1 : 3개 문장이 한묶음으로 수행되어 정상 수행)
DECLARE @a INT
SET @a = 1
SELECT @a
GO
-- (예시2 : 마지막 Select 문장이 별개로 수행되어 오류 발생)
DECLARE @a INT
SET @a = 1
GO
SELECT @a -- @a 를 인지하지 못함
GO
|
반응형
'Dev > Database' 카테고리의 다른 글
[MSSQL] DB 백업하는 법, 데이터베이스 백업 (0) | 2022.10.24 |
---|---|
[Oracle] 오라클 추가된 데이터베이스 확인 / ODBC 데이터 원본 관리자 / 추가된 tnsname.ora 확인하기 (0) | 2022.09.27 |
[Oracle] 오라클 tnsname.ora 위치, 경로 (0) | 2022.09.27 |
JDBC-8038:Expression is not in a GROUP BY clause. (0) | 2021.11.24 |
java.sql.SQLException: JDBC-90627:Not all parameters are bound (0) | 2021.11.24 |