[SQLD 2-3-3] 관리 구문 - DDL
# 데이터 유형 # 제약 조건- 데이터 무결성을 위해 각 컬럼에 생성하는 데이터의 제약 장치- 테이블 생성 시 정의 가능, 컬럼 추가 시 정의 가능, 이미 생성된 컬럼에 제약조건만 추가 가능DDL (Data Definition Laguage)- 데이터 정의어- 데이터 구조 정의(객체 생성, 삭제, 변경) 언어- CREATE(객체 생성), ALTER(객체 변경), DROP(객체 삭제), TRUNCATE(데이터 삭제)- AUTO COMMIT(명령어 수행하면 즉시 저장, 원복 불가)CREATE- 테이블이나 인덱스와 같은 객체를 생성하는 명령어- 테이블 생성 시 테이블명, 컬럼명, 컬럼순서, 컬럼크기, 컬럼의 데이터타입 정의 필수- 테이블 생성 시 각 컬럼의 제약조건 및 기본값은 생략 가능- 테이블 생성 시 ..
2024. 6. 21.
[SQLD 2-2-8] SQL 활용 - 정규 표현식
정규 표현식(Regular Expression)- 문자열의 공통된 규칙을 보다 일반화 하여 표현하는 방법- 정규 표현식 사용 가능한 문자함수 제공(regexp_replace, regexp_substr, regexp_instr, ...) ex) 숫자를 포함하는, 숫자로 시작하는 4 자리, 두번째 자리가 A 인 5 글자 정규 표현식 종류REGEXP_REPLACE- 정규식 표현을 사용하여 문자열 내의 패턴을 다른 문자열로 대체 # 문법REGEXP_REPLACE(source_string, pattern, replace_string, position, occurrence, match_parameter) - source_string : 검색할 문자열- pattern : 대체할 패턴을 정의하는 정규 표현식- re..
2024. 6. 17.