반응형 DataBase/MsSql89 데이터베이스 SELECT DML문 사용예제 및 설명 SELECT는 데이터를 검색하기 위한 DML문으로 보통 database TABLE의 데이터를 조회할 때 SELECT DML문을 사용합니다.SELECT DML문 구조 설명SELECT DML문 예시 코드.SELECT [ TOP | COLUMN1, COLUMN2 | ALL | DISTINCT] FROM 테이블이름 (들) [ WHERE 조건(들) ] [ GROUP BY 속성명 ] [ HAVING 검색조건(들) ] [ ORDER BY 속성명 [ ASC | DESC ];SELECT DML문 예시 설명.[ ] : 대괄호 안의 SQL 예약어들은 선택적으로 필요시 사용할 수 있습니다. | : 선택 가능한 문법들 중 한 개를 선택해서 사용할 수 있습니다.SELECT DML문 예제SELECT의 COLUMN, ALL, DIS.. 2024. 3. 16. MSSQL NOT NULL 제약 조건 생성, 확인, 삭제 방법 NOT NULL 제약조건은 NULL 입력 못 하게 하므로 레코드에 무조건 값을 입력하라는 의미로 이해하면 됩니다.장점은 무결성을 유지할 수 있습니다. NOT NULL 제약 조건 특징NOT NULL 제약조건이 적용된 column은 NULL 입력 시 ERROR 발생합니다. 즉, column에는 항상 값이 존재합니다.데이터 무결성은 NOT NULL 제약은 데이터의 무결성을 유지하는 데 도움이 됩니다. 예를 들어, 유저 아이디, 이름, 주소와 같은 필수 입력 정보를 저장하는 칼럼에 NOT NULL 제약을 적용하면 무결성을 유지할 수 있습니다.Default 값 설정은 NOT NULL 제약조건이 있는 column에 데이터를 삽입할 때, 해당 column에 값을 지정하지 않으면 오류가 발생합니다. 이를 방지하기 위해.. 2024. 3. 15. MSSQL CHECK 제약 조건 생성, 확인, 삭제 및 특징 CHECK 제약조건은 data를 입력하였을 때 해당 값이 CHECK 조건에 맞는지 확인하여 입력한 data에 대해서 true면 입력하고 false면 거부할 수 있는 제약조건입니다.Check 제약조건의 특징MSSQL 제약조건 중에서 CHECK에는 특정 column의 입력 가능한 값의 범위를 지정할 때 사용한다.만약 하나의 column에 CHECK 제약조건을 설정한다면, 그 column은 특정한 범위 안에서의 값만 입력할 수 있습니다.그럼, 하나의 테이블에서 CHECK 제약조건을 설정했다면, 그 레코드의 특정 column을 기반으로 다른 column의 값을 연관해서 제한할 수도 있다.CHECK 제약조건 추가TABLE 생성하면서 column에 자동으로 Check 제약조건 설정.table 생성하면서 column.. 2024. 3. 14. MSSQL unique 제약 조건 추가,삭제 사용법 및 설명 column에 unique 제약조건을 설정하면, 제약조건을 사용하면 특정 열에 중복 값이 입력되는 것을 방지할 수 있어 데이터베이스에 대한 데이터 무결성을 보장받을 수 있습니다. Unique 제약조건 특징값의 고유성 : Unique 제약조건은 중복 값을 허용하지 않아서 특정 열에 대해 고유한 값을 갖도록 보장할 수 있습니다.NULL 허용 : Unique 제약조건은 중복은 허용하지 않지만, NULL 값을 허용합니다. 단, 열에 하나의 NULL 값만 가능합니다.FOREIGN KEY 참조 :Unique 제약조건은 FOREIGN KEY로 참조할 수 있는 장점이 있습니다.인덱스 생성 :index 생성 시 Unique 제약조건을 추가하면 값의 고유성을 자동으로 체크할 수 있습니다.Unique 제약조건 생성 및 삭제.. 2024. 3. 13. MSSQL default 제약 조건 추가,삭제 사용법 및 설명 Column에 default 제약 조건을 설정하면, 레코드를 입력할 때 해당 필드에 값을 생략해도 dafault로 설정한 기본값으로 넣어주는 제약조건입니다. Default 제약조건 개념column에 제약조건을 이용하여 기본값을 설정하는 방법입니다.그럼 이후 데이터를 추가할 때 해당 column에 값을 지정하지 않아도 기본값이 자동으로 채워집니다.예를 들어, 여자고등학교에서 학사 관련 테이블에 성별을 넣는 column의 default는 여성으로 설정할 수 있습니다.Default 제약조건 생성 방법테이블 생성하면서 column에 Default 제약조건 설정.예시코드.CREATE TABLE [테이블명] ( [column1] [dataType], [column1] [dataType] DEFAULT '기본값', .. 2024. 3. 12. 이전 1 ··· 13 14 15 16 17 18 다음 반응형