5.5.1 테이블
'오브젝트 탐색기'는 (1)제일 상단에 오브젝트를 이름으로 검색할 수 있는 필터가 존재합니다.
(2)오브젝트 목록이 표시됩니다. (3)은 오브젝트 종류에 따른 세부 항목이 표시 됩니다.
아래는 다음과 같은 뜻입니다. user로 시작하는 테이블 목록을 보고 있는 것입니다.
테이블 정보는 이름과 테이블 설명이 나옵니다.(SQLite의 경우는 테이블 생성 스크립트)
테이블이름을 클릭하면 테이블에 해당되는 필드 정보가 나옵니다.
Comment를 클릭하면 코멘트를 수정할 수 있습니다.(MySQL, MariaDB, Oracle, Tibero, PostgreSQL, MSSQL)
테이블 이름을 마우스 더블클릭하면 테이블의 select 문이 에디터에 자동으로 나옵니다.
필드 정보에 대해서 설명하겠습니다.
순번 | 이름 | 내용 | 비고 |
---|---|---|---|
1 | Field | 필드 이름 | |
2 | Type | 필드 타입 | |
3 | Key | PRI( ) : Primary Key FK( ) : Foreign Key MUL( ) : Multi key | |
4 | Comment | 필드 코멘트 | MySQL, Oracle, PostgreSQL, MSSQL는 코멘트를 수정할 수 있습니다. |
5 | Null | 널 유무 | |
6 | Default | 기본 값 |
테이블을 선택하고 마우스 오른쪽 버튼을 누르면 테이블을 조작할 수 있는 팝업메뉴가 열립니다.
(아래 목록은 디비 마다 틀립니다)
이름 | 내용 | 비고 |
---|---|---|
테이블 생성 | 테이블 생성 스크립트를 SQL 에디터 창에 출력합니다. 에디터가 열려있다면 에디터 제일 아래 줄에 삽입하며, 없다면 새로운 에디터를 열어 삽입합니다. 테이블 생성 스크립트는 다음과 같습니다. CREATE TABLE sample_table ( | 디비마다 스크립트는 틀립니다. |
테이블 이름변경 | 테이블 이름을 변경합니다. | |
테이블 삭제 | 테이블을 삭제 합니다. | |
리프레쉬 | 최신 목록으로 다시 가져옵니다. | |
문장생성 : DML | DML을 자동으로 생성하는 창이 열립니다. 사용자가 원한는 DML문을 만들어 줍니다. 아래 UI는 user_db_ext 테이블의 SELECT문을 만들려고 합니다. | |
문장생성 : Select | 테이블의 Select 문을 에디터에 자동으로 삽입합니다. SELECT seq, group_seq, user_seq, role_type, approval_yn, name, delyn | |
문장생성 : Insert | 테이블의 Insert 문을 에디터에 자동으로 삽입합니다. user_role 테이블에 명령을 실행했다면, 다음의 문장이 에디터에 삽입됩니다. INSERT INTO user_role | |
문장생성 : Update | 테이블의 Update 문을 에디터에 자동으로 삽입합니다. user_role 테이블에 명령을 실행했다면, 다음의 문장이 에디터에 삽입됩니다. UPDATE user_role SET seq= ?, group_seq= ?, user_seq= ?, role_type= ?, | |
문장생성 : Delete | 테이블의 Delete 문을 에디터에 자동으로 삽입합니다. user_role 테이블에 명령을 실행했다면, 다음의 문장이 에디터에 삽입됩니다. DELETE FROM user_role | |
DDL 보기 | 테이블 생성문을 에디터에 자동으로 삽입합니다. user_role 테이블에 명령을 실행했다면, 다음의 문장이 에디터에 삽입됩니다. Create Table : CREATE TABLE `user_role` ( | |
테이블 데이터 직접수정 | 테이블 데이터를 직접 수정하는 에디터가 열립니니다. |
Related content
<span id="pageNum"/>