열 목록을 명시해 한 행과 여러 행을 안전하게 추가합니다.
INSERT INTO 테이블(열...) VALUES(...)로 새 행을 만듭니다. 열 목록을 쓰면 스키마 열 순서가 바뀌거나 기본값 열이 추가되어도 의도가 유지됩니다.
대량 입력은 한 행씩 왕복하기보다 트랜잭션 안에서 batch 또는 multi-row insert를 사용합니다.
운영 코드에서 id 값을 임의로 계산하지 말고 DB의 자동 생성 키나 충돌 안전한 식별 전략을 사용합니다.
여러 행을 한 번에 넣는 VALUES 문법 자체는 동일하지만, 대량 삽입 시 SQLite는 파일 단위 락을, MariaDB·PostgreSQL은 행 단위 락을 걸어 동시성 영향이 다릅니다.
VALUES 개수와 열 목록 개수가 다르면 실행되지 않습니다. 날짜·숫자를 문자열 연결로 만들지 마세요.
직접 바꿔보세요세 번째 사용자를 추가하고 생성 순서와 무관하게 name 순으로 조회하세요.
실행 버튼을 누르면 결과가 여기에 표시됩니다.