일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 깃허브 간단요약
- html
- 폼태그
- jquery
- SESSION
- 마이바티스
- 설정
- 이클립스
- MySQL
- 스프링
- Oracle
- 자바스크립트
- 제이쿼리
- 버튼
- jsp
- java
- 깃허브
- 면접
- Spring
- jsp 내부객체
- springboot
- EL태그
- 설치
- jstl
- 자바
- 필터체인
- 셋업
- 알고리즘
- Eclipse
- 오라클
- Today
- Total
목록오라클 (7)
은은하게 코드 뿌시기
1. MS SQL 의 데이터를 INSERT 쿼리를 준비한다. 2. INSERT 쿼리를 오라클로 변환하기 전에 데이터를 넣고자 하는 테이블의 시퀀스나,트리거 및 함수등이 등록 되어있는지 확인하고. 있다면 다시 생성할 수있는 쿼리를 확보한후에 꼭 DROP하자!. 예를 들어 시퀀스와, 트리거가 등록이 되어있다. 그런상태에서 INSERT를 하게되면 트리거에 걸려있는 컬럼의 값이 기존 데이터로 들어가지 않고 시퀀스의 값으로 들어가게 되어 기존 데이터와 다른 데이터가 들어 가게 되니 주의하도록 하자. 3. 오라클 쿼리로는 INSERT INTO 와 INSERT ALL 이 있는데 INSERT INTO 는 데이터가 하나씩 들어가는 반면에 INSERT ALL 은 여러개의 데이터를 여러개 테이블에 넣을 수있다. 문법은 아래..
1. 권한관리 ? 데이터를 안전하게 보관하고 특정 데이터에 대해서 관련된 사용자만 데이터를 사용 및 관리할 수있게 하기위해 사용 하는것으로 , 접속 사용자에 따라 접근 할 수있는 데이터 영역과 권한을 지정 해주는 것을 말한다. 오라클에서 의 권한관리는 시스템 권한(System privilege)와 객체 권한(object privilege)로 가 있다. 1.1.1 시스템 권한 사용자 생성과 정보 수정 및 삭제, 데이터베이스 접근, 오라클 데이터베이스의 여러 자원과 객체 생성 및 관리 권한으로 이루어져있다. 데이터 베이스 관리 권한이 있는 사용자가 부여할 수있는 권한이다. *시스템 권한의 종류 중 일부 - ANY키워드가 들어 있는 권한은 소유자에 상관없이 사용가능한 권한 시스템 권한 분류 시스템 권한 설명 ..

제약조건이란? 테이블의 특정 열에 지정하여 지정한 열에 제약 조건에 부합하지 않는 데이터를 제약하는 조건 제약의 방식은 데이터를 저장할 수 없거나, 데이터의 수정이나 삭제 가능여부도 영향을 받게 할수 있다. 제약조건의 종류 종류 ORACLE/MYSQL 설명 NOTNULL 공통 NULL 허용안됨, NULL을 제외한 데이터의 중복은 허용됨 UNIQUE 공통 중복 허용안됨, 단 NULL은 값의 중복에서 제외됨 PRIMARY KEY 공통 유일한 값이면서 NULL을 허용하지 않음, 테이블당 하나만 지정 가능, 자동으로 인덱스가 만들어집니다. FOREIGN KEY 공통 다른 테이블의 열을 참조하여 존재하는 값만 입력 가능 CHECK 오라클 설정한 조건식을 만족하는 데이터만 입력가능 DEFAULT MYSQL 해당필드..
[oracle] 데이터 사전? : 오라클 데이터베이스 테이블은 사용자 테이블과 데이터 사전으로 나뉩니다. 사용자테이블: 데이터베이스를 통 해 관리할 데이터를 저장하는 테이블 데이터사전: 데이터베이스를 구성하고 운영하는데 필요한 모든 정보를 저장한 특스 테이블, 데이터베이스가 생성되는 시점에 자동으로 만들어집니다. 데이터사전에는 데이터베이스 메모리,성능,사용자,권한,객체 등 데이터베이스 운영에 중요한 데이터가 보관되어있어, 이 데이터에 문제가 발생한다면 오라클 데이터베이스 사용이 불가능 해질 수도있습니다. 따라서 데이터 사전정보에 직접 접근하거나 작업하는 것을 허용하지 않습니다. 오라클 데이터 사전 뷰 접두어 설명 USER_XXXX 현재 데이터베이스에 접속한 사용자가 소유한 객체정보 ALL_XXXX 현재 ..
함수명 설명 예제 MYSQL 확인 UPPER(문자열) 대문자로 변환하여 반환 select upper(ENAME), lower(ENAME), INITCAP(ENAME) FROM EMP; O LOWER(문자열) 소분자로 변환하여 반환 O INITCAP(문자열) 괄호안 문자데이터중 첫글자는 대문자로, 나머지는 소문자로 변환후 반환 함수 없음! SUBSTR(문자열데이터, 시작위치, 추출길이(선택)) 문자열 데이터를 시작 위치부터 추출길이만큼 추출합니다. 추출 길이 없을경우 마지막까지 추출 select JOB, SUBSTR(JOB,2) , SUBSTR(JOB,1,2) FROM EMP; O INSTR(문자열 , 위치를 찾으려는 부분문자 , 시작위치(선택) , 몇번째인지지정(선택)) 문자열이 어디에 포함되어있는지 확..
-- 오라클기반 SELECT 열1,열2,....열N FROM 테이블, 테이블2 WHERE 조건식 GROUP BY 그룹식 HAVING 그룹조건식 ORDER BY 정렬식 * SELECT : 데이터 조회 SELECT * FROM 테이블명; SELECT 조회할열 FROM 테이블명; select * from emp; select empno, ename, deptno from emp; *DISTINCT :열 중복제거 select distinct deptno from emp; select distinct job, deptno from emp; * as : 별칭쓰기 select avg(sal) as 평균연봉 from emp; select Ename as 사원명 , (SAl*0.05) as 세금 from scott.em..