반응형
반응형

oracle foreign key 생성/삭제

create table bbs (
 no number not null,
 id varchar2(20) not null,
 bbspasswd varchar2(20) not null,
 title varchar2(100) not null,
 content varchar2(1000) not null,
 regdate date not null,
 readcount number not null,
);

생성
SQL> ALTER TABLE 테이블명 ADD CONSTRAINT fk_bbs_id FOREIGN KEY(id) REFERENCES 참조되는 테이블명(id);

삭제
SQL> ALTER TABLE 테이블명 DROP CONSTRAINT fk_bbs_id;
반응형
반응형

Tibero 테이블 조회, 컬럼 조회, 테이블 정보 조회

//-- 테이블 명 보기
select *
from ALL_TAB_COMMENTS
where TABLE_NAME = ' 테이블 이름 ' ;

//-- 컬럼 명 보기
select *
from ALL_COL_COMMENTS
where TABLE_NAME = ' 테이블 이름 ' ;

//-- 테이블 정보 보기
select *
from ALL_TAB_COLUMNS
where TABLE_NAME = ' 테이블 이름 ' ;



반응형
반응형

Tibero Function 확인 쿼리

--FUNCTION TEXT검색

--FUNCTION TEXT검색
SELECT *
FROM   USER_SOURCE
WHERE  1=1
AND TYPE = 'FUNCTION'
AND    TEXT LIKE  '%REG%'  
ORDER BY NAME
반응형
반응형

Tibero DB rock 걸렸을때~ KILL SESSION

> tbsql sys/tibero
>
> SELECT A.SID, A.SERIAL#  , 'ALTER SYSTEM KILL SESSION '''||A.SID||','||A.SERIAL#||''';'  
    FROM V$SESSION A,V$LOCK B, DBA_OBJECTS C WHERE A.SID = B.SESS_ID AND B.ID1 = C.OBJECT_ID 
     AND B.TYPE = 'TM' AND C.OBJECT_NAME = 'TB_CO_GENO';
>
> alter system kill session '65,1663701';
반응형
반응형

티베로(TIBERO) 시퀀스 생성, 삭제, 변경, 목록 조회

티베로는 오라클처럼 자동증가를 시퀀스로~ 

시퀀스(Sequence)는 순차적으로 부여할 수 있는 고유 값을 생성하는 스키마 객체이다. 시퀀스를 통해 생성된 값은 주로 기본 키(primary key) 또는 유일 키(Unique Key)에 값을 채워 넣는다.

CURRVAL : 시퀀스의 현재 값을 반환한다.
NEXTVAL : 시퀀스의 현재 값을 증가시키고, 증가된 그 값을 반환한다.

-- 시퀀스 생성 
CREATE SEQUENCE SEQ_TEST 
INCREMENT BY 1 
MINVALUE 1 
MAXVALUE 10; 

-- NEXTVAL 의사 컬럼을 통해 시퀀스 처음 접근 
-- 1 출력 
SELECT SEQ_TEXT.NEXTVAL FROM DUAL;
 
 -- 삭제
 DROP SEQUENCE sequence_name;
 
 -- 변경
 ALTER SEQUENCE sequence_name 
 INCREMENT BY 10 
 MAXVALUE 99999999999 
 NOCYCLE CACHE 200;


-- 소유한 시퀀스 조회 
SELECT * 
FROM ALL_SEQUENCES b 
WHERE sequence_owner = '소유주아이디';

Tibero SQL 참조 안내서 

https://technet.tmaxsoft.com/upload/download/online/tibero/pver-20150504-000001/sql-reference/index.html

 

Tibero SQL 참조 안내서

Tibero SQL 참조 안내서  Tibero 6 저작권 © 2019 TmaxData Co., Ltd. All Rights Reserved. 기술서비스센터 Tel : +82-1544-8629 E-Mail : info@tmax.co.kr Restricted Rights Legend All TmaxData Software (Tibero®) and documents are protected by copyright laws and international con

technet.tmaxsoft.com

 

반응형
반응형

 

root bin]# tbsql sys/tibero  

* sys : ID
* tibero : PW

 

tbsql id/pw

@'C:\Users\___\Desktop\sql\sql_file.sql'

반응형

+ Recent posts