(위키로이동완료) 오라클 시스템 참조 쿼리 (oracle object select)
오라클 시스템 참조 쿼리
/* ORACLE TABLE SELECT QUERY - SIMPLY */
SELECT * FROM CAT;
/* ORACLE TABLE SELECT QUERY - FULL */
SELECT * FROM ALL_TABLES;
SELECT * FROM ALL_OBJECTS;
SELECT * FROM USER_OBJECTS;
/* FUNCTION OR PROCEDURE SOURCE SELECT */
SELECT * FROM USER_SOURCE;
SELECT * FROM ALL_SOURCE;
/* TABLE COLUMN SELECT */
SELECT * FROM COLS;
'database > oracle' 카테고리의 다른 글
(위키로이동완료) oracle 기본 작업 tablespace 생성 템플릿 (0) | 2013.01.24 |
---|---|
ORA-01830: date format picture ends before converting entire input string (0) | 2012.07.15 |
ERWIN Logical 로 DB Comment 생성 (oracle,mysql)
- 설정
ERWin Physical 에서
DataBase > Pre & Post Script > Table-Level > New
Oracle
%ForEachAtt() {
COMMENT ON COLUMN %TableName.%ColName IS '%AttName';
}
Mysql
%ForEachAtt() {
ALTER TABLE %TableName CHANGE COLUMN %ColName %ColName %AttDatatype %AttNullOption COMMENT '%AttName';
}
- Script 출력
Tools -> Forward engineer/schema generation
Schema -> post-script 체크
other options comments 도 함께 체크
- example
'database > tools' 카테고리의 다른 글
[환경설정] 이클립스 개인화 절차 및 플러그인 설치 (0) | 2016.03.24 |
---|---|
이클립스 톰캣 연동 (럼보즈 방식) (0) | 2013.06.26 |
ORA-01830: date format picture ends before converting entire input string
oracle 로 insert 문이 있는 sql 파일을 실행시, DATE 타입 필드로 인해 insert 문이 실행실패가 될 경우가 있다.
ORA-01830: date format picture ends before converting entire input string
위의 메시지로 인한 오류라면, 해당 데이터베이스의 DATE SESSION 타입을 SQL 문에 맞게 변경해준다.
example
/* 이 경우, 아래와 같이 일치하는 날짜형으로 변경 */
ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS';
/* 확인 */
select sysdate from dual;
이 후에는 날짜타입으로 인한 sql insert 는 올바르게 실행된다.
위의 변경방법은 ALTER SESSION SET 으로 유추할수 있듯이 접혹한 SESSION 내에서만 적용된다.
기본셋팅의 변경은 database 서버의 기본값을 변경해야 한다. ( .profile 변경 )
'database > oracle' 카테고리의 다른 글
(위키로이동완료) oracle 기본 작업 tablespace 생성 템플릿 (0) | 2013.01.24 |
---|---|
(위키로이동완료) 오라클 시스템 참조 쿼리 (oracle object select) (0) | 2012.12.11 |