혹시 그누보드 insert 쓰실때 저와 같은 생각해보신 분들 계신가요?
아직도 초보티를 벗어나지 못했다는 것을 여실히 느낍니다~~
초장기 php를 배울때는 분명이 insert 가
INSERT INTO TABLES ("필드명") VALUES('값');
와 같은 형태였는데, 그누보드에서는
INSERT INTO TABLES SET "필드명" = "값";
과 같은 형태로 쿼리를 날려 주더군요~~
경험과 실력, 그누보드라는 편안함에 묻혀 "저것이 어떻게 가능하지?" 라는 생각을 초창기 그누보드 사용때
몇번 해보고, 특별히 생각해 본 기억이 없네요~
오늘 사무실에서 명때리면서 불연듯 생각나기에 찾아봤더니, mysql 버전별로 차이가 있는 듯 하네요^^
아직 정말 공부할게 많습니다. 기초부터~!!!!
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 11개
참 게으른 것 같습니다~
지금은 INSERT ... SET 이 ANSI 에 포함이 됐을지도 모르죠.
LANGUAGE 는 거들 뿐 ...
저는 그냥 아무 생각 안하고 지원해 주는대로 사용만 할뿐입니다.
찾아보니 ANSI SQL 에는 포함 안된 듯(?) 하네요~~~
▼
INSERT TABLES SET "필드명" = "값";
음.. 좀 찾아보니, 아래 링크와 같은 글이 있네요~~~ 근데 insert into 와 insert 만 했을 경우 차이점의 답변이 없어 좀더 찾아봐야 겠습니다^^ 감사합니다.
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_db&wr_id=112394&sca=&sfl=wr_subject%7C%7Cwr_content&stx=mssql+mysql&sop=and&page=20
[http://sir.co.kr/data/cheditor4/1201/cda1c3dac17248f8190517549b976cbe_xFxNXI15lCdNrRaaSug4LUqu.png]