SQL
2 posts
Oracle과 MS SQL의 쿼리문 작성법 차이점

데이터 타입 Oracle VARCHAR2: 가변 길이 문자열 NUMBER: 모든 숫자 형식 DATE: 날짜 및 시간 MS SQL VARCHAR: 가변 길이 문자열 INT: 정수형 DATETIME: 날짜 및 시간 자동 증가 필드 Oracle 시퀀스를 사용하여 자동 증가 값을 생성한다. MS SQL IDENTITY 속성을 사용하여 자동 증가 필드를 생성한다. 날짜와 시간 함수 Oracle SYSDATE: 현재 날짜와 시간을 반환 TO_DATE: 문자열을 날짜 형식으로 변환 MS SQL GETDATE(): 현재 날짜와 시간을 반환 CONVERT: 문자열을 날짜 형식으로 변환 문자열 결합 Oracle || 연산자를 사용하여 문자열을 결합한다. MS SQL 연산자를 사용하여 문자열을 결합한다. 테이블 생성과 삭제 Oracle 테이블 생성과 삭제 문법은 거의 동일하지만, 옵션이 추가로 제공된다. MS SQL 표준적인 테이블 생성과 삭제 문법을 사용한다. 트랜잭션 제어 Oracle COMMI…

SQL CRUD 기본 명령어

DML 데이터 조작 언어 라는 뜻이다. SELECT, INSERT, UPDATE, DELETE 로 CRUD를 구현한다. SELECT 문 문은 데이터베이스에서 데이터를 조회할 때 사용한다. WHERE 절 절은 특정 조건을 만족하는 행만 선택할 때 사용한다. INSERT 문 문은 테이블에 새로운 데이터를 삽입할 때 사용한다. UPDATE 문 문은 기존 데이터를 수정할 때 사용한다. DELETE 문 문은 테이블에서 데이터를 삭제할 때 사용한다. JOIN 문 문은 여러 테이블에서 데이터를 결합할 때 사용한다. INNER JOIN LEFT JOIN RIGHT JOIN FULL OUTER JOIN DML SELECT 문 WHERE 절 INSERT 문 UPDATE 문 DELETE 문 JOIN 문 INNER JOIN LEFT JOIN RIGHT JOIN FULL OUTER JOIN