테이블이 생성되면 데이터가 포함되어 있지 않습니다. 데이터베이스가 많이 사용하기 전에 가장 먼저해야 할 일은 데이터를 삽입하는 것입니다. 데이터는 한 번에 한 줄에 삽입됩니다. 단일 명령에 둘 이상의 행을 삽입 할 수도 있지만 완전한 행이 아닌 것을 삽입 할 수는 없습니다. 일부 열 값 만 알고 있더라도 전체 행을 만들어야합니다.
새 행을 만들려면를 사용하십시오.삽입명령. 명령에는 테이블 이름과 열 값이 필요합니다. 예를 들어, 제품 테이블을 고려하십시오.5 장:
테이블 제품 생성 ( soi kèo bóng đá truoctran 정수, 이름 텍스트, 가격 숫자 );
행을 삽입하는 예제 명령은 다음과 같습니다.
제품 값 (1, '치즈', 9.99)에 삽입;
데이터 값은 기둥이 테이블에 나타나는 순서대로 쉼표로 나열됩니다. 일반적으로 데이터 값은 리터럴 (상수)이지만 스칼라 표현도 허용됩니다.
위 구문에는 표에서 열의 순서를 알아야 할 단점이 있습니다. 이를 피하기 위해 열을 명시 적으로 나열 할 수도 있습니다. 예를 들어, 다음 두 명령은 위의 명령과 동일한 영향을 미칩니다.
제품에 삽입 (soi kèo bóng đá truoctran, 이름, 가격) 값 (1, '치즈', 9.99); 제품에 삽입 (이름, 가격, soi kèo bóng đá truoctran) 값 ( '치즈', 9.99, 1);
많은 사용자가 항상 열 이름을 나열하는 것이 좋습니다.
모든 열에 대한 값이없는 경우 일부를 생략 할 수 있습니다. 이 경우 열에는 기본값으로 채워집니다. 예를 들어:
제품에 삽입 (soi kèo bóng đá truoctran, Name) 값 (1, '치즈'); 제품 값 (1, '치즈')에 삽입;
두 번째 양식은 A입니다.PostgreSQL확장. 왼쪽에서 열을 주어진 한 값으로 채우고 나머지는 기본값을 채 웁니다.
명확성을 위해 개별 열 또는 전체 행에 대해 기본값을 명시 적으로 요청할 수도 있습니다.
제품에 삽입 (soi kèo bóng đá truoctran, 이름, 가격) 값 (1, '치즈', 기본값); 제품 기본값 값에 삽입;
단일 명령에 여러 행을 삽입 할 수 있습니다 :
제품에 삽입 (soi kèo bóng đá truoctran, 이름, 가격) 값 (1, '치즈', 9.99), (2, '빵', 1.99), (3, '우유', 2.99);
쿼리 결과를 삽입 할 수도 있습니다 (행, 한 행 또는 많은 행이있을 수 있음) :
제품에 삽입 (soi kèo bóng đá truoctran, 이름, 가격) New_Products에서 soi kèo bóng đá truoctran, 이름, 가격을 선택하십시오 여기서 release_date = '오늘';
12499_125587 장) 삽입 할 행을 계산하려면
14279_14505이 양식문서 문제를보고하려면