본문 바로가기

개발자의 정보/Database3

ORACLE 프로시저 검색 QUERY문 SELECT * FROM USER_OBJECT WHERE OBJECT_TYPE = 'PROCEDURE'; SELECT DISTINCT(name) FROM USER_SOURCE WHERE TYPE = 'PROCEDURE'; * 특정 프로시저 내용 검색 SELECT TEXT FROM USER_SOURCE WHERE NAME = UPPER('PROCEDURE_NAME'); 2020. 2. 1.
ORA-00969 missing on keyword merge into 구문을 사용하던중 만나게 된 error 이다. 매우 단순한 문제였음에도 불구하고 한참을 고생해 버렸다. merge into TABLE_NAME_1 using TABLE_NAME_2 on JOIN_조건문 .... 과 같은 형식으로 이루어져 있을 때 on "JOIN_조건문"에 괄호로 묶어져야 제대로 인식한다. merge into TABLE_NAME_1 using TABLE_NAME_2 on (JOIN_조건문) .... 과 같이 되어야 오류가 발생하지 않는다. 2020. 2. 1.
MySQL 백업하기 [MySQL] 특정 테이블만 백업하기 ※ 경고 높이뜬새의 모르는 사람이 없는 팁시리즈 입니다. 이 팁시리즈는 지면낭비라는 항의시에 즉각 중단됩니다. 터미널이나 SSH를 이용해 접속하셨다면 리눅스 쉘상에서 다음과 같이 입력합니다. [MySQL 테이블 백업] 형식) 내계정~]$mysqldump -u [사용자명] -p [데이타베이스명] [백업받을 테이블명] > [백업받을파일명] sae~]$ mysqldump -u testuser -p testDB testTable > test.sql Enter password: 위에서는 testDB에 있는 testTable만 test.sql이란 파일로 백업받고 있습니다. Enter password: 란에 비밀번호만 제대로 입력하면 test.sql이란 파일에 testTable만.. 2020. 2. 1.