| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| 배트맨 토토 : 문서 : 9.3 : 데이터 조작 | 배트맨 토토 : 문서 : 9.3 : 데이터 조작 | 6장. 토토 꽁 머니 조작 | 범퍼카 토토 : 문서 : 9.3 : 데이터 업데이트 | |
테이블이 생성되면 토토 꽁 머니가 포함되지 않습니다. 가장 먼저 할 일은 토토 꽁 머니베이스를 많이 사용하기 전에 해야 할 일은 토토 꽁 머니를 삽입하는 것입니다. 토토 꽁 머니는 개념적으로 한 번에 한 행씩 삽입됩니다. 물론 당신도 할 수 있습니다 두 개 이상의 행을 삽입하지만 그보다 적게 삽입할 수 있는 방법은 없습니다. 한 줄. 일부 열 값만 알고 있어도 전체 행 생성되어야 합니다.
새 행을 생성하려면 다음을 사용하십시오.삽입명령. 이 명령에는 다음이 필요합니다. 테이블 이름과 열 값. 예를 들어 다음 제품을 고려해보세요. 테이블의 출처스포츠 토토 베트맨 : 문서 : 9.3 : 데이터 정의:
테이블 제품 생성(
product_no 정수,
이름 텍스트,
가격 숫자
);
행을 삽입하는 명령의 예는 다음과 같습니다:
제품 값에 삽입(1, '치즈', 9.99);
토토 꽁 머니 값은 열의 순서대로 나열됩니다. 테이블에 쉼표로 구분되어 표시됩니다. 일반적으로 토토 꽁 머니 값은 리터럴(상수)이지만 스칼라 표현식도 가능합니다. 허용됩니다.
위 구문에는 다음 사항을 알아야 한다는 단점이 있습니다. 테이블의 열 순서. 이를 방지하려면 다음을 나열할 수도 있습니다. 열을 명시적으로 지정합니다. 예를 들어, 다음 명령은 모두 위와 같은 효과가 있습니다.
INSERT INTO 제품(제품_번호, 이름, 가격) VALUES (1, '치즈', 9.99);
INSERT INTO 제품 (이름, 가격, 제품_번호) VALUES ('치즈', 9.99, 1);
많은 사용자는 항상 열을 나열하는 것이 좋은 습관이라고 생각합니다. 이름.
모든 열에 대한 값이 없으면 일부를 생략할 수 있습니다 그들 중. 이 경우 열은 해당 항목으로 채워집니다. 기본값. 예를 들면:
INSERT INTO 제품 (제품_번호, 이름) VALUES (1, '치즈'); 제품 값에 삽입(1, '치즈');
두 번째 형태는 a포스트그레SQL확장. 왼쪽부터 열을 많은 값으로 채웁니다. 주어진 대로 나머지는 기본값이 됩니다.
명확하게 하기 위해 명시적으로 기본값을 요청할 수도 있습니다. 개별 열 또는 전체 행에 대해:
INSERT INTO 제품(제품_번호, 이름, 가격) VALUES(1, '치즈', DEFAULT); 제품에 기본 값을 삽입하세요.
단일 명령으로 여러 행을 삽입할 수 있습니다:
INSERT INTO 제품(제품_번호, 이름, 가격) VALUES
(1, '치즈', 9.99),
(2, '빵', 1.99),
(3, '우유', 2.99);
질의 결과를 삽입하는 것도 가능합니다( 행 없음, 한 행 또는 여러 행일 수 있음):
INSERT INTO 제품(제품_번호, 이름, 가격)
신제품_제품에서 제품_번호, 이름, 가격을 선택하세요.
release_date = '오늘';
이는 SQL 쿼리 메커니즘의 모든 기능을 제공합니다. (토토 사이트 : 문서 : 9.3 : 쿼리) 행을 계산하기 위해 삽입했습니다.
팁:동시에 많은 데이터를 삽입할 때, 사용을 고려하십시오.젠 토토 : 문서 : 9.3 : Copy명령. 그것은 만큼 유연하지 않습니다.PostgreSQL : 문서 : 9.3 : 사설 토토 사이트명령이지만 더 효율적입니다. 참조섹션 14.4개선에 대한 자세한 내용은 대량 로딩 성능.
| 배트맨 토토 : 문서 : 9.3 : 데이터 조작 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
| 토토 꽁 머니 조작 | 배트맨 토토 : 문서 : 9.3 : 데이터 조작 | 토토 꽁 머니 업데이트 중 |