본문 바로가기

database18

Oracle MERGE INTO # Oracle MERGE INTO - 데이터의 존재여부를 파악해 입력, 수정처리를 한번해할 수 있는 구문입니다. ```sql MERGE INTO TBL_MAST A USING DUAL ON ( A.PMT_YY = :PMT_YY AND A.O_CD = :O_CD AND A.DEPT_CD = :DEPT_CD ) WHEN MATCHED THEN UPDATE SET O_NM = :O_NM , SOSOK= :SOSOK , EVL_RNK= :EVL_RNK , ELR_PMT_RAT= :ELR_PMT_RAT , SCR_PMT_RAT= :SCR_PMT_RAT , ITR_PMT_RAT= :ITR_PMT_RAT , OCD_PMT_RAT= :OCD_PMT_RAT , RES_PMT_RAT= :RES_PMT_RAT , UP_N.. 2019. 7. 19.
유용한_쿼리 SQL - Comment, PK, INDEX # 유용한_쿼리 SQL - Comment, PK, INDEX ### Oracle Dictionary에서 컬럼의 Comment 와 Type, Null 여부 쿼리 ```sql /* Oracle Dictionary에서 컬럼의 Comment 와 Type, Null 여부 쿼리 */ SELECT A.OWNER , A.TABLE_NAME , A.COLUMN_NAME , A.COLUMN_ID AS COL_ORDER , CASE WHEN A.DATA_TYPE IN (‘VARCHAR’, ‘VARCHAR2′, ‘CHAR’) THEN A.DATA_TYPE || ‘(‘ || A.DATA_LENGTH || ‘)’ WHEN A.DATA_TYPE = ‘NUMBER’ THEN A.DATA_TYPE || ‘(‘ || A.DATA_PRE.. 2019. 7. 16.
using imp exp # using imp exp ```sql sqlplus "/as sysdba" drop user oradms create user oradms identified by oradms; grant connect,resource to oradms; grant dba to oradms; sqlplus oradms/oradms imp oradms/oradms - 임포트 파일명 입력 exp oradms/oradms ``` 2019. 7. 16.
이알윈 논리, 물리 주석 동기화 2019. 7. 16.
오라클 아우터조인 아우터 조인은 조인을 이해하면 간단하게 이해할 수 있다. 조인은 결합된 요소들을 보여주는것이다.. 각각의 필드로 이루어진 레코드를은 부분 집합의 개념으로 생각하면될것이다. 이것들을 어떤 특정 필드를 사용해서 조인을할경우에는 그 특정테이블만이 영향을 받는것이 아니라.. 필드가 속한 레코드의 모든 필드들에대해서 영향을 주게된다. 1 과 1은 같다. 하지만. 1,2 으로 이루어진 레코드의 1과 1,4로 이루어진 레코드의 1은 다른것으로 간주된다. 아래와 같은 결과를 볼수 있다.. /* 하나의 필드로 이루어진 테이블을 조인한경우(조인한경우) select one,two from (select 2 one from dual union select 1 one from dual union select 3 one from.. 2019. 7. 16.
sql 권한(grant) # sql 권한(grant) 알파벳순으로 나열할것. 참고 : [Any]는 사용되어질수있는데 이것은 다른 사용자들에게 권한을 부여할때 사용한다. A : alter [Any] function :> 함수의 재 컴파일을 위해서는 이것을 사용합니다. alter [Any] package :> 팩키지의 재 컴파을 위해서는 이것을 사용합니다. alter [Any] table :> alter table명령을 사용할수있는 권한. alter [Any] trigger :> 트리거를 변경할수있는 권한 alter [Any] procedure :> 프로시저를 변화시킬수있는 것이라고 이해하고. 옵션을 compile을 사용하면 지정된 프로시저에 대해 재 컴파일을 할수있다. B : C : Create [public]|[private] .. 2019. 7. 16.