INTO에 테이블명을 사용하여 추가하려는 테이블을 지정한다. 컬럼명은 콤마를 이용하여 구분되며 컬럼명을 생략할 수도 있다. VALUES 절에는 콤마로 분리된 수정하려는 자료값들이 들어간다. 컬럼명이 없다면 테이블 구조의 순서에 따라 차례대로 입력된다. 반드시 컬럼수 만큼 입력값이 존재해야한다.
저도 초보지만
insert 할 때 insert할 필드명을 values 앞에 명기하여 나열할 경우에는
나열한 순서대로 insert할 데이터를 적어주면 될 것이기에 만들어진 필드
순서와는 별개인 것 같고
전체 필드에 insert 할 때는 보통 values 앞에 필드명들을 명기하지 않는데
이
INSERT INTO 테이블명 [컬럼명]
VALUES [입력값들]
INTO에 테이블명을 사용하여 추가하려는 테이블을 지정한다. 컬럼명은 콤마를 이용하여 구분되며 컬럼명을 생략할 수도 있다. VALUES 절에는 콤마로 분리된 수정하려는 자료값들이 들어간다. 컬럼명이 없다면 테이블 구조의 순서에 따라 차례대로 입력된다. 반드시 컬럼수 만큼 입력값이 존재해야한다.
INSERT INTO TB_SAMPLE
VALUES ( 4094095, "BORL", 5000, 10. 500, "1/21998" )
명백한 컬럼명이 있으면 컬럼명의 순서대로 입력값들이 저장된다(입력 순서대로). 컬럼명이 없어도 NULL값은 어느컬럼에라도 저장 가능하다.
INSERT INTO TB_SAMPLE(custno,company)
VALUES(9842, "borland International, Inc" )