visit_insert.inc.php 에서 g4_visit 테이블에 데이터 추가할 때 SQL문

11행에 보면 $sql = " insert $g4[visit_table] ( vi_id, vi_ip, vi_date, vi_time, vi_referer, vi_agent ) values ( '$vi_id', '$_SERVER[REMOTE_ADDR]', '$g4[time_ymd]', '$g4[time_his]', '$_SERVER[HTTP_REFERER]', '$_SERVER[HTTP_USER_AGENT]' ) ";

테이블에 데이터 추가할때 저는 insert into로 알고 있었는데 어떤거는 insert into로 하면서도 여기에서는 insert만 사용하는데 어떻게 다른지요?
|

댓글 2개

메뉴얼을 찾아보니 특별한 설명은 없지만..
insert 다음에 나오는 옵션의 유무에 따라 [into] 를 생략가능한것 같습니다.

INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE]
[INTO] tbl_name [(col_name,...)]
VALUES ({expr | DEFAULT},...),(...),...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]

Or:

INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE]
[INTO] tbl_name
SET col_name={expr | DEFAULT}, ...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]

Or:

INSERT [LOW_PRIORITY | HIGH_PRIORITY] [IGNORE]
[INTO] tbl_name [(col_name,...)]
SELECT ...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]

http://dev.mysql.com/doc/mysql/en/insert.html
감사합니다^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
20년 전 조회 2,226
20년 전 조회 2,531
20년 전 조회 2,097
20년 전 조회 1,796
20년 전 조회 2,503
20년 전 조회 2,000
20년 전 조회 2,142
20년 전 조회 2,060
20년 전 조회 2,076
20년 전 조회 2,481
20년 전 조회 2,609
20년 전 조회 2,299
20년 전 조회 2,095
20년 전 조회 2,188
20년 전 조회 2,792
20년 전 조회 2,078
20년 전 조회 3,398
20년 전 조회 2.3만
20년 전 조회 2,561
20년 전 조회 2,453
🐛 버그신고