본문 바로가기

오라클 총정리 - DBA 문법 SQL문 SELECT DML(데이터 조작어) INSERT, UPDATE, DELETE DDL(데이터 정의어) IMPLICIT COMMIT CREATE, ALTER, DROP, RENAME, TRUNCATE TCL(트랜잭션 제어) COMMIT, ROLLBACK, SAVEPOINT DCL(데이터 제어어)IMPLICIT COMMIT GRANT, REVOKE [1] Writing Basic SQL Statements 1. SELECT 기본 문장(선택, 프로잭션, 조인) SELECT [DISTINCT] { *, column [alias], ... } FROM table ; 2. SELECT 예제 SELECT * FROM dept ; SELECT deptno, loc FROM dept ; SELECT ename, .. 더보기
함수정리 함수 정리(oracle) 문자 함수 CHR(N) CHR 함수는 이진 N 값에 해당하는 문자 즉 ascii N 값을 반환한다 SQL> select chr(66) from dual; C - B concat(char1,char2) 주워진 두 문자열을 합친다 || 연산자와 같다 SQL> select concat(name,'은 성실하다') name from wowbbs; name ---------------- 홍길동은 성실하다 length 문자열 길이 구하기 SQL> SELECT length('123456789') from dual ; LENGTH('123456789') ------------------- 9 substr(문자열,시작위치,문자수) 문자열 구하기 SQL> SELECT substr('123456789.. 더보기
User 생성 1. 사용자를 생성한다 사용자를 User1 으로 비번을 1122 로 설정할경우 CREATE USER User1 IDENTIFIED BY 1122 ; 2. 위에서 생성한 사용자(User1)에게 권한을 준다. 기본적인 권한만 줄경우 GRANT CONNECT, RESOURCE TO User1 ; DBA 권한을 줄경우 GRANT CONNECT, RESOURCE, DBA TO User1 ; 3. 테스트로 테이블을 생성 했다가 Drop ~ CREATE TABLE AAA ( TEST1 VARCHAR2(22), TEST1_NO NUMBER ); ....................... drop table aaa; 더보기