오라클2 [SQL 기본과 활용] BASIC DML(INSERT, DELETE, UPDATE) INSERT - 테이블에 한 건의 레코드를 추가함 *여러 건 입력시 INSERT ALL ~ 구문 활용 - 문자 또는 날짜 값의 경우 작은 따옴표로 묶음 - 숫자 데이터는 작은 따옴표 없이 사용 두 가지 유형으로 입력 가능 INSERT INTO 테이블명 (COLUMN_LIST) VALUES (VALUE_LIST); 일부 칼럼에 대응되는 값만 입력 칼럼 순서는 실제 테이블의 칼럼 순서와 무관 정의하지 않은 칼럼은 NULL 값이 입력됨 ex) INSERT INTO PLAYER (PLAYER_ID, PLAYER_NAME,...) VALUES ('29999001', '손흥민', ...); INSERT INTO 테이블명 VALUES ( 전체 COLUMN의 VALUE_LIST); 전체 칼럼에 대응되는 값을 모두 입력.. 2021. 3. 26. [SQL 기본과 활용] BASIC DML(SELECT) 테이블의 구조 확인 DESCRIBE(=DESC) + 테이블 이름; →이름 / 널 / 데이터 타입 등 출력 SELECT - 테이블에 존재하는 레코드의 값을 조회 - SELECT [ALL/DISTINCT] 칼럽1, 칼럼2, ... FROM 테이블명 EX) SELECT PLAYER_ID, PLAYER_NAME, TEAM_ID, POSITION FROM PLAYER; →"PLAYER 테이블에서 PLAYER_ID, PLAYER_NAME, TEAM_ID, POSITION 울 출력해라" 라는 의미 ALL : 중복데이터 모두 출력(DEFAULT) DISTINCT : 중복 데이터를 1건으로 출력 - DISTINCT 키워드는 첫 칼럼의 앞에 위치해야 함 - 칼럼의 조합에 대해 중복 체크 - NULL 값도 하나의 값으로 간.. 2021. 3. 23. 이전 1 다음