Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- mssql 대용량 데이터
- jdbc
- sql insert
- Java
- C++
- jtds
- select count
- SQL
- SQL Server
- MSSQL
- lag
- c#
- jdbc bulk insert
- 포인터
- SQLite
- 테이블용량조회
- mssql 대용량 데이터 insert
- 자바 어노테이션
- mssql insert
- 윈도우함수
- MS-SQL
- 자바
- annotation
- MSSQL INDEX
- MSSQL 인덱스
- sql index
- solvesql
- 어노테이션
- mssql bulk insert
Archives
- Today
- Total
목록DataBase/Oracle (1)
Basic Byte Bites
SQL의 제약조건
제약조건은 데이터의 무결성을 유지하기 위해 특정 컬럼을 원하는 조건의 데이터만 갖도 하기 위한 제약 1. PRIMARY KEY (기본키 / PK) 테이블의 행을 고유하게 식별하기 위한 컬럼, NULL 값은 불가하므로 기본 키 생성시 NOT NULL 제약조건이 자동으로 추가됨 2. FOREIGN KEY (외래키 / FK) 다른 테이블 열을 참조하여 해당 테이블에 존재하는 값만 입력 가능 3. NOT NULL NULL 값 허용하지 않음 4. UNIQUE (고유키, 유일키) 중복된 값을 허용 하지 않음 (NULL은 허용) 5. CHECK 설정한 조건식을 만족하는 데이터만 입력가능 예를들어, 0부터 120까지의 값읍 입력하도록 제약조건을 설정할 수 있음 6. DEFAULT 컬럼에 기본값 설정 (값이 안들어가도 ..
DataBase/Oracle
2023. 7. 24. 21:19