본문 바로가기
무료 DB Tool/DBeaver

DBeaver.템플릿(Template)으로 빠른 SQL 완성하기.

by 쑤- IT, MySQL, MariaDB, DBeaver 2024. 7. 14.

Complete SQL quickly with templates.

 

SQL 템플릿(Template) ?

  • 쿼리 작성 시간을 절약!                          Save time writing SQL!
  • 반복적인 SQL 코드의 작성을 자동화!    Automate the writing of repetitive SQL code!
  • 작업 효율성 높아짐.                               Increased work efficiency.

1. SQL 템플릿 사용하기

  • SQL 편집기에서 Ctrl + Alt + Space를 눌러 템플릿 목록을 열고 원하는 템플릿 선택하여 삽입합니다.

        In the SQL editor, press Ctrl + Alt + Space to open the template list, select the desired template, and insert it.

 

2. SQL 템플릿 추가 / 삭제 / 관리

  • 윈도우 (Window) => 환경설정 (Preferences)  => 편집기 (Editors) => SQL  편집기 (SQL Editor) => 템플릿 (Templates) 로 이동

  • 새 템플릿 추가. (New Template)
이름 Name  템플릿의 이름을 입력
설명 Description  템플릿의 설명을 입력
패턴 Pattern  SQL 코드를 입력

 

 

3. SQL 템플릿 사용 예제 . example

 

SELECT ${columns} FROM ${table} WHERE ${condition};

SELECT COUNT(*) FROM ${table_name};

SELECT * FROM ${table_name};


INSERT INTO ${table} (${columns}) VALUES (${values});

INSERT INTO ${table_name} (${column1}, ${column2}, ${column3}) VALUES (${value1}, ${value2}, ${value3});


UPDATE ${table_name} SET ${column1} = ${value1}, ${column2} = ${value2} WHERE ${condition};

DELETE FROM ${table_name} WHERE ${condition};

CREATE TABLE ${table_name} (
    ${column1} ${datatype1},
    ${column2} ${datatype2},
    ${column3} ${datatype3}
);

SELECT ${t1}.${column1}, ${t2}.${column2}
FROM ${table1} ${t1}
INNER JOIN ${table2} ${t2} ON ${t1}.${key1} = ${t2}.${key2}
WHERE ${condition};

댓글