본문 바로가기

반응형

db

반응형
(2)
[SQL]새 컬럼 추가/삭제하기,데이터 있을 경우 컬럼 유형 (타입) 변경하기 (alter, modify) 등 상황별 정리 데이터베이스(DB, DBMS) 목차 안에 데이터가 있을 경우 또는 없을 경우, 어떤 제약이 있을 경우 또는 없을 경우 등 같은 sql명령어로다 상황에따라 결과가 달라지는 데 기본 개념과 함께 한 번에 정리해볼까 합니다. ↓ emp 테이블 [예시로 사용할 emp 테이블 정보] [예시로 사용 할 emp 테이블 내부 데이터] 새 컬럼 추가 문법 alter table 해당테이블명 add 추가할컬럼명 추가할컬럼의데이터타입; alter table emp add newCol int not null 오라클의 경우 위와 같이 not null 을 지정해서 컬럼을 추가하게 되면 데이터가 없을 경우에는 잘 수행되지만 안에 데이터가 있을 경우 오류보고 - table must be empty to add mandatory (NO..
[데이터베이스 SQL] DDL, DML, DCL, TCL 및 연습문제 데이터베이스(DB, DBMS) 목차 안녕하세요 양햄찌블로그 주인장입니다~~! 오늘은 기초편~!!! 데이터베이스의 명령어 종류에 대해서 볼거예요 SQL 문장(질의어)들의 종류-DDL, DML, DCL, TCL SQL의 문장들은 크게 3가지 또는 4가지로 나눌 수 있어요 1. DDL, DML, DCL 보통 대부분 이렇게 크게 나눕니다. 이럴 경우 TCL은 DCL에 포함된다고 생각하는 경우에요 2. DDL, DML, DCL, TCL 근데 이렇게 4개로 보기도 해요. 내가 데이터베이스를 활용하기 위해서 알아야 하는 명령어들이 이렇게 4가지 범주에 포함된다는 것은 알겠는데 이렇게 영어로 약어로만 되어있으니~~ 이것들이 다 뭔가싶죠오~? 설명 예시로 우리 회사 직원의 정보를 데이터베이스에 저장한다고 생각하고 접근해..