본문으로 건너뛰기

테이블 편집

기본적으로 엑셀과 유사한 편집 경험을 제공합니다.
편집모드는 Enter 또는 셀 더블 클릭으로 시작합니다.

Alt + N으로 테이블을 추가하고 컬럼 두 개 입력

Column 추가​

단축키 Alt + Enter (Windows/Linux) or ⌥ + Enter (Mac)로 생성합니다.
선택된 모든 테이블에 컬럼이 추가됩니다.

Tab 키​

Tab으로 바로 다음 셀 편집모드로 들어갈 수 있습니다.
마지막 셀에서 Tab을 누르면 새로운 컬럼을 생성합니다.
Shift + Tab으로 이전 셀 편집모드로 이동합니다.

Tab으로 셀을 이동하고 마지막 셀에서 컬럼을 추가한 뒤 Shift + Tab으로 되돌아가기

DataType 자동완성​

DataType 셀을 편집모드로 열고 입력하면 선택된 데이터베이스의 일치하는 타입을 제안하며, 제안 항목에서 입력한 문자열이 그대로 포함된 부분을 강조합니다.
매칭은 fuzzy 방식이라 vch로도 VARCHAR를 찾습니다.

  • Arrow Up or Arrow Down: 제안 목록 이동
  • Arrow Right, Tab or Enter: 강조된 제안 적용
  • Arrow Left: 입력한 문자열로 되돌아가기

제안 항목을 클릭해도 됩니다.
제안 목록은 한 번에 최대 10개까지 표시되며, 나머지는 스크롤해서 볼 수 있습니다.
강제되지 않으므로 목록에 없는 타입도 VARCHAR(255)처럼 인자를 포함해 자유롭게 입력할 수 있습니다. VARCHAR(255)나 BIGINT UNSIGNED처럼 입력한 내용이 완전한 타입 이름을 넘어서면 목록이 닫힙니다.
제안 목록은 선택된 데이터베이스를 따릅니다. 데이터베이스를 변경하면 제안 항목이 바뀌고 기존 컬럼은 그대로 유지됩니다.

방향키, Tab, Enter로 fuzzy 제안을 골라 DataType 셀 채우기

Not Null, Unique, Auto Increment​

이 3개의 셀은 텍스트가 아니라 토글입니다.
더블 클릭하거나 포커스된 상태에서 Enter를 누르면 값이 전환됩니다.

Not Null 셀은 설정되면 N-N, 해제되면 NULL로 표시됩니다.
UQ와 AI는 꺼져 있으면 흐리게, 켜져 있으면 강조되어 표시됩니다.

Not Null은 더블 클릭으로, Unique와 Auto Increment는 Enter로 전환

테이블 보기 옵션으로 숨겨진 셀은 토글할 수 없습니다.

Column 다중 선택​

5가지 방법을 지원하고 있습니다.

  • Shift + Arrow Up/Down: 한 행씩 선택 확장
  • Ctrl + click (Windows/Linux) or ⌘ + click (Mac): 단일 컬럼 추가
  • Shift + click: 마지막으로 포커스된 컬럼부터 범위 선택
  • Ctrl + Shift + click (Windows/Linux) or ⌘ + Shift + click (Mac): 해당 범위를 선택에 추가
  • Alt + A (Windows/Linux) or ⌥ + A (Mac): 전체 선택

Shift + Arrow Down, Ctrl/⌘ + click, Shift + click, Alt + A로 컬럼 선택

Column 순서 변경 및 이동​

드래그할 때 동작하며 다른 테이블로 이동할 수 있습니다.
드래그한 행은 포인터를 따라 움직이고, 놓을 위치 주변의 행은 비켜나며 자리를 만듭니다.
테이블의 마지막 행 바로 아래에 놓으면 컬럼이 그 테이블의 맨 끝으로 이동합니다. 컬럼이 없는 테이블은 테이블 위 어디에 놓아도 됩니다.

컬럼을 드래그해 순서를 바꾸고 다른 테이블로 옮기기

Ctrl + drag (Windows/Linux) or ⌘ + drag (Mac)로 다중 컬럼 이동도 지원합니다.

컬럼 세 개를 선택해 Ctrl/⌘ + drag로 다른 테이블에 옮기기

Column 삭제​

현재 선택된 컬럼을 삭제합니다.
단축키 Alt + Backspace or Alt + Delete (Windows/Linux), ⌥ + ⌫ or ⌥ + Delete (Mac)

Alt + Backspace로 컬럼 하나, 이어서 선택한 컬럼 두 개 삭제

Column 복사/붙여넣기​

테이블 형식의 클립보드로 동작합니다.
단축키 Ctrl + C (Windows/Linux) or ⌘ + C (Mac), Ctrl + V (Windows/Linux) or ⌘ + V (Mac)

스프레드시트로 복사할 때, 스프레드시트에서 붙여넣을 때, 컬럼 셀에 포커스가 있는 테이블에 붙여넣을 때는 테이블에 표시되는 셀을 표시되는 순서대로 사용합니다. 테이블 보기 옵션과 컬럼 순서 조정 문서를 참고하세요.
에디터에서 복사한 컬럼을 테이블 헤더가 선택된 상태에서 붙여넣거나 선택된 다른 테이블에 붙여넣으면, Unique와 Auto Increment처럼 숨겨진 셀까지 복사한 컬럼의 모든 셀을 가져옵니다.

에디터에서 엑셀로, 엑셀에서 다시 에디터로 붙여넣기 가능합니다.
스프레드시트의 열은 이름이 아니라 위치로 셀에 대응하므로, 시트의 열 순서는 표시되는 셀의 순서와 같아야 합니다.
아래 컬럼은 다음 값 중 어느 것이든 true로 읽습니다(대소문자 구분하지 않음).

  • AutoIncrement: TRUE, 1, YES, Y
  • Unique: TRUE, 1, YES, Y
  • Not Null: TRUE, 1, YES, Y, NOT NULL

반대로 에디터에서 복사할 때는 AutoIncrement와 Unique는 TRUE 또는 FALSE로, Not Null은 NOT NULL 또는 NULL로 기록합니다.
Unique와 Auto Increment는 기본적으로 숨겨져 있으므로, 이 셀을 표시해야 TRUE와 FALSE를 쓰고 읽습니다.

컬럼 네 개를 스프레드시트에 붙여넣기, 플래그는 TRUE/FALSE와 NOT NULL/NULL로 기록

스프레드시트의 세 행을 테이블에 컬럼으로 붙여넣기, YES, 1, NOT NULL은 true로 읽음

붙여넣기가 적용되는 곳은 포커스에 따라 다릅니다.

  • 테이블 헤더가 선택되어 있으면 붙여넣은 행이 선택된 모든 테이블에 새 컬럼으로 추가됩니다.
  • 컬럼 셀에 포커스가 있으면 그 테이블에서는 선택된 행과 마지막 선택 행 아래의 행을 붙여넣은 행 수만큼 차례로 덮어씁니다. 떨어져 있는 선택 사이의 행은 건너뜁니다. 덮어쓴 행은 표시되는 셀에 붙여넣은 값을 받고 숨겨진 셀은 그대로 유지하며, 남은 행은 새 컬럼으로 추가됩니다. 선택된 다른 테이블에는 붙여넣은 행이 새 컬럼으로 추가됩니다.

컬럼 두 개를 복사해 선택한 테이블 두 개에 한 번에 붙여넣기

테이블과 메모 복사/붙여넣기​

포커스된 테이블 안에서 선택된 컬럼이 없으면 같은 단축키로 선택된 테이블과 메모 자체를 복사합니다. 테이블 관련 기능 문서를 참고하세요.

Column Primary Key​

포커스된 셀이 속한 컬럼의 primary key를 전환하며, 선택된 컬럼 전체가 대상이 아닙니다.
테이블 컨텍스트 메뉴 또는 단축키 Alt + K (Windows/Linux) or ⌥ + K (Mac)로 가능합니다.
행에 표시되는 키 아이콘은 표시 전용이라 클릭해도 primary key가 설정되지 않습니다.

Alt + K로 두 컬럼에 primary key를 켠 뒤 한 컬럼은 다시 끄기