데이터 구조 생성과 변경

단비·2022년 10월 9일
0

SQL 활용

목록 보기
2/4
  • 기본 데이터 타입
    1. 숫자타입
      • bit, tinyint, smallint, int, bigint, decimal, float, real, datetime, smalldatetime
    2. 날짜(시간) 타입
      • datetime, smalldatetime
    3. 문자 타입
      • char[(n)], varchar[(n)], ncahr[(n)], nvachar[(n)]
    4. IDENTITY
      1. 자동 증가 속성 타입 [ex) IDENTITY(10,2) → 초기값10, 2씩 증가]
  • 테이블 생성
    CREATE TABLE 테이블명
    	(속성명 속성타입 [제약조건]
    	속성명 속성타입,
    	...
    	)
  • 튜플추가
    INSERT INTO 테이블명(속성명,속성명 ...)
    VALUES(속성값, 속성값...)
  • 추가된 튜플의 검색
    SELECT 속성명, 속성명..
    	FROM 테이블명
    	[WHERE 조건]
  • 테이블의 구조변경
    1. ADD column : 속성추가

    2. ALTER column : 속성 타입 변경

      • 속성값의 범위 증가는 괜찮지만 감소시키는 경우 저장된 속성값에 따라라 허용이 불가할 수도 있음
    3. DROP column : 속성 제거

      ALTER TABLE 테이블명{
      	[명령어] [COLUMN] 속성명 [타입]
      }
  • 테이블 지우기
    • 명령문이 수행되고 나면 회복 불가능
profile
tistory로 이전! https://sweet-rain-kim.tistory.com/

0개의 댓글