| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- cs질문
- Rename to
- Failed to read the 'responseText' property from 'XMLHttpRequest'
- html요소
- 기술면접
- html
- css
- 예외처리
- 구글 리캡차
- 기술 면접
- tcp와 udp의 차이점
- CSS display 속성
- 자바의 장점
- Create
- 바닐라js
- multiarray
- Java
- 시맨틱 태그
- 자바
- 80 to 443
- 네트워크
- database
- position속성
- 스프링 부트
- css position
- Oracle
- 스프링부트
- 신입개발자
- 속성
- 리캡차
- Today
- Total
목록전체 글 (97)
Building value
4. UNIQUE Oracle SQL에서 UNIQUE는 특정 칼럼이나 칼럼의 조합이 중복되지 않도록 제약을 거는 것입니다. 즉, 해당 칼럼(들)에는 유일한(unique) 값만 입력할 수 있습니다. CREATE TABLE DEPT ( DEPTNO NUMBER(2) CONSTRAINT DEPT_DEPTNO_PK PRIMARY KEY, DNAME VARCHAR2(14) CONSTRAINT DEPT_DNAME_NN NOT NULL, LOC VARCHAR2(13), CONSTRAINT DEPT_DNAME_UK UNIQUE(DNAME) ); 위에서 생성한 테이블 DEPT의 DNAME 칼럼에는 NOT NULL 제약 조건과 UNIQUE 제약 조건이 설정되어 있습니다. 따라서 DNAME 컬럼에는 NULL 값을 저장할 수..
CONSTRAINT는 데이터베이스에서 데이터의 무결성을 보장하기 위해 사용되는 제약조건입니다. 데이터베이스의 제약조건은 데이터베이스에서 허용되는 데이터의 범위, 형식, 행동 등을 정의합니다. 이러한 제약조건은 데이터베이스의 정확성과 안정성을 유지하기 위해 매우 중요합니다. 제약조건은 테이블 CREATE 시에 정의되거나 ALTER TABLE 문을 사용하여 테이블에 추가될 수 있습니다. 글 하나에 담기에는 다소 길어질 수 있어 2개에 나눠서 작성할 예정입니다. 1. PRIMARY KEY : 테이블에서 유일한 식별자로 사용되는 필드를 정의합니다. Oracle SQL에서 PRIMARY KEY는 테이블의 각 레코드를 고유하게 식별할 수 있는 열(Column) 또는 열의 집합으로, 중복된 값이 없어야 하고 테이블의..
TCL (Transaction Control Language)은 데이터베이스의 트랜잭션을 관리하는 명령어입니다. TCL 명령어는 트랜잭션의 시작과 종료, 롤백, 커밋 등을 제어합니다. 대표적인 TCL 명령어로는 COMMIT, ROLLBACK, SAVEPOINT 등이 있습니다. 1. COMMIT COMMIT은 트랜잭션에서 수행한 작업을 데이터베이스에 영구적으로 저장하는 명령어입니다. COMMIT을 실행하면 트랜잭션에서 수행한 모든 변경사항이 데이터베이스에 반영되며, 해당 트랜잭션이 종료됩니다. DELETE FROM EMP; COMMIT; 위 SQL 문에서 첫 번째 줄은 EMP 테이블에서 레코드를 삭제하겠다는 것을 나타내며, 두 번째 줄의 COMMIT 명령어는 이 작업을 영구적으로 저장하겠다는 것을 나타냅니..
DELETE 문은 데이터베이스에서 특정 레코드를 삭제하는 데 사용되는 SQL 명령어입니다. DELETE 문을 사용하면 테이블에서 레코드를 삭제하거나 조건에 맞는 레코드만 삭제할 수 있습니다. EMP 테이블을 복사해서 예시를 들면서 쿼리를 작성해 보겠습니다. -- EMP 테이블 복사 CREATE TABLE EMP01 AS SELECT * FROM EMP; DELETE FROM EMP01 WHERE JOB = 'CLERK'; 위 SQL 문에서 첫 번째 줄은 EMP01 테이블에서 레코드를 삭제하겠다는 것을 나타내며, WHERE 절은 삭제할 레코드를 선택하는 조건을 정의합니다. 이 경우 JOB이 'CLERK'인 레코드만 삭제됩니다. DELETE FROM EMP01 WHERE SAL
UPDATE 문은 테이블의 기존 데이터를 수정하는 데 사용됩니다. 이 문법은 다음과 같습니다. UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition; 위 문법에서, table_name은 업데이트할 테이블 이름입니다. column1, column2 등은 업데이트할 열의 이름이고, value1, value2 등은 해당 열의 새로운 값을 나타냅니다. WHERE 절은 업데이트할 행을 선택하는 데 사용됩니다. WHERE 절이 생략된 경우, 테이블의 모든 행이 업데이트됩니다. EMP 테이블을 EMP_TEST 테이블에 복사해서 예시 쿼리를 보여드리겠습니다. CREATE TABLE EMP_TEST AS SELECT * FROM EMP..