데이터삽입하기(insert)
작성자 정보
- 웹관리자 작성
- 작성일
컨텐츠 정보
- 6,099 조회
- 0 추천
- 목록
본문


INSERT (새로운 데이터의 삽입) 생성된 테이블에 데이터를 입력할 수 있습니다. 데이터를 입력하는 형식은 다음과 같습니다.
INSERT INTO 테이블명 [(필드명{[, 필드명]}*)] VALUES (필드값)
먼저 다음과 같이 데이터를 입력해 보도록 하겠습니다. values뒤에 실제로 입력할 데이터를 ( )안에 입력해주면 됩니다. 여기에서 잠시 언급하고 넘어가야 할 것은 uid라는 필드입니다. uid는 테이블을 생성할 때 auto_increment라는 속성으로 생성했기 때문에 이 속성을 가진 필드들은 실제로 데이터값을 주지 않아도 자동적으로 1씩 증가하게되었있습니다. 따라서 회원번호나 등록번호와 같이 자동으로 1씩증가해야할 필드에 이 속성을 많이 부여합니다. 여기서도 회원번호(uid)이므로 자동으로 1씩 증가하게 되는 것입니다. 맨 아래에서 select문으로 입력한 데이터를 확인하게되는데 select문으로 입력된 데이터를 확인해 보면 입력된 데이터들이 자동으로 1씩 증가되어 있음을 볼 수 있습니다.
또한 다음과 같이 해당 테이블에 존재하는 모든 필드에 데이터를 삽입할 경우에는 테이블이름(testtable) 뒤에 나오는 삽입할 필드이름들은 생략할 수 있습니다.
그리고, 다음과 같이 특정필드에만 데이터를 입력할 경우에는 입력할 필드이름만을 나열하고 그에 해당하는 데이터를 입력해 줍니다.
이제 방금 입력한 데이터가 정상적으로 입력되었나를 select문으로 확인해 보겠습니다. select문은 아직 배우지는 않았지만, 바로 뒤에서 배우게 될 것입니다. 위에서 입력한 데이터들이 모두 입력되었음을 보실수 있습니다. 참고로, 앞에서 잠시 말씀드린 바와 같이 uid필드는 실제로 값을 입력하지는 않았지만 auto_increment라는 속성으로 인해 자동으로 1씩 증가하여 입력된 것을 보실 수 있습니다. |
관련자료
-
이전
-
다음