토토 베이새 행을 테이블에 토토 베이합니다. 값 표현식으로 지정된 단일 행을 토토 베이하거나 쿼리 결과로 여러 행.
대상 열 이름은 어떤 순서로든 나열 될 수 있습니다. 목록이없는 경우 열 이름의 이름은 전혀 주어지고 기본값은 모든 열입니다. 선언 된 순서로 테이블의; 또는 첫 번째n열 이름 만있는 경우n열이 제공하는 열값절 또는쿼리. 에 의해 제공되는 값값절 또는쿼리명시 적 또는 암시 적 열 목록 왼쪽에서 오른쪽으로.
명시 적 또는 암시 적 열에 존재하지 않는 각 열 목록은 선언 된 기본값으로 채워집니다. 없으면 기본값 또는 NULL이없는 경우
열의 표현식이 올바른 데이터가 아닌 경우 유형, 자동 유형 변환이 시도됩니다.
당신이 있어야합니다토토 베이a 그것에 토토 베이하려면 테이블. 를 사용하는 경우쿼리쿼리에서 행을 토토 베이하려는 조항, 당신은 또한 필요합니다select특권 쿼리에 사용 된 모든 테이블에서.
기존의 이름 (선택적으로 스키마 자격) 테이블.
열의 이름테이블. 열 이름이 될 수 있습니다 서브 필드 이름 또는 배열 위시 자격이 있습니다 필요합니다. (복합재의 일부 필드에만 토토 베이됩니다 열은 다른 필드를 널 둡니다.)
모든 열에는 기본값으로 채워집니다 값.
해당에 할당 할 표현식 또는 값열.
해당열기본값으로 채워집니다.
query (select진술) 토토 베이 할 행을 공급합니다. 참조select설명에 대한 설명 통사론.
성공적인 완료시토토 베이명령은 양식의 명령 태그를 반환
토토 베이OID count
count는 수입니다 줄이 토토 베이되었습니다. 만약에countIS 정확히 하나, 대상 테이블에는 OID가 있습니다.OIDOID토토 베이 된 행에 할당되었습니다. 그렇지 않으면OIDis Zero.
단일 행을 표에 토토 베이영화:
필름 값에 토토 베이 ( 'UA502', 'Bananas', 105, '1971-07-13', '코미디', '82 분 ');
이 예에서Len열은 생략하므로 기본값이 있습니다.
필름에 토토 베이 (코드, 제목, did, date_prod, kind) 값 ( 't_601', 'yojimbo', 106, '1961-06-16', 'Drama');
이 예제는를 사용합니다.기본값절 값을 지정하지 않고 날짜 열의 경우 :
필름 값에 토토 베이 ( 'ua502', 'bananas', 105, default, '코미디', '82 분 '); 필름에 토토 베이 (코드, 제목, DID, Date_Prod, Kind) 값 ( 't_601', 'yojimbo', 106, default, 'drama');
전적으로 기본값으로 구성된 행을 토토 베이하려면 :
필름에 토토 베이 기본값;
이 예제는 일부 행을 표에 토토 베이합니다영화테이블에서TMP_FILMS동일한 열 레이아웃과영화:
필름에 토토 베이 * 선택 * tmp_films에서 date_prod < '2004-05-07';
이 예제는 배열 열에 토토 베이됩니다 :
-Noughts and-Crosses를위한 빈 3x3 게임 보드를 만듭니다 - (이 명령은 동일한 보드를 만듭니다) Tictactoe에 토토 베이 (게임, 보드 [1 : 3] [1 : 3]) 값 (1, ' "", "", "", "", "", "" ", " "," "," "'); Tictactoe (게임, 보드)에 토토 베이 값 (2, ',,, ,,, ,,');
토토 베이SQL 표준을 준수합니다. 열 이름 목록이 생략 된 경우, 모든 것은 아닙니다. 열은에서 채워집니다.값절 또는쿼리표준.
가능한 한계쿼리조항은에 따라 문서화됩니다.select.