728x90
반응형
SMALL

mssql 3

[MSSQL] 기본키 (PRIMARY KEY), 인덱스(INDEX), 클러스터(CLUSTERED)

📌 mssql 테이블 primary 기본 옵션  - 기본옵션을 서술하지 않는다면  PRIMARY KEY CLUSTERED( [REG_NO] ASC)ON [PRIMARY]) ON [PRIMARY] - 기본옵션 예시 PRIMARY KEY CLUSTERED( [REG_NO] ASC -- asc : 오름차순 --> 작은 값부터 큰 값 쪽으로의 순서 ex)1, 2, 3, 4, n, n+1..)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]) ON [PRIM..

DataBase/MSSQL 2022.09.28

[MSSQL] 스키마(schema), DBO의 개념

📌 테이블 생성 시 dbo의 의미 https://pyoungt.tistory.com/22 MSSQL에서 테이블 생성시 생기는 [dbo]. 는 무엇일까 ? MSSQL에서 테이블을 생성하면 dbo.테이블명 이런식으로 생성이 되곤한다. 이때 저 dbo는 무엇을 의미할까 ? 먼저 데이터베이스에 테이블, 뷰, 저장프로시저와 같은 개체를 만들면 스키마(Schema)안에 pyoungt.tistory.com 📌 스키마란? 스키마(Schema)는 데이터 베이스 개체에 대한 네임스페이스(NameSpce)이다. 다시말해, 데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술한 것을 말한다. 개체의 특성을 나타내는 속성(Attribute), 속성들의 집합으로 이루어진 개체(Entity), 개체 사이에 존재하는 관계(Re..

DataBase/MSSQL 2022.09.23

[MSSQL] 프로시저 기초

📌 MSSQL 프로시저 1. USE [test] : test 라는 데이터 베이스에 접속한다. 2. GO : 문장의 묶음처리 단위를 구분한다. (EX) 3. SET ANSI_NULLS ON/OFF : NULL 값에 대한 비교 처리를 표준에 따를 것인지 구분 - 컬럼 IS NULL 은 표준- ON(권장) - 컬럼 = NULL 은 비표준- OFF(OFF시 사용가능한 표현, ON에서 사용 시 오동작) 4. SET QUOTED_IDENTIFIER ON/OFF : 따옴표 처리를 표준에 따를 것인지 여부 - SELECT '1' 표준(권장) - ON - SELECT "1" 비표준 -OFF (OFF시 사용가능, ON에서 사용 시 오류)

DataBase/MSSQL 2022.09.23
728x90
반응형
LIST