테스트 사이트 - 개발 중인 베타 버전입니다

혹시 그누보드 insert 쓰실때 저와 같은 생각해보신 분들 계신가요?

아직도 초보티를 벗어나지 못했다는 것을 여실히 느낍니다~~

초장기 php를 배울때는 분명이 insert 가 

INSERT INTO TABLES ("필드명") VALUES('값');

와 같은 형태였는데, 그누보드에서는 

INSERT INTO TABLES SET "필드명" = "값";

과 같은 형태로 쿼리를 날려 주더군요~~

경험과 실력, 그누보드라는 편안함에 묻혀 "저것이 어떻게 가능하지?" 라는 생각을 초창기 그누보드 사용때

몇번 해보고, 특별히 생각해 본 기억이 없네요~

오늘 사무실에서 명때리면서 불연듯 생각나기에 찾아봤더니, mysql 버전별로 차이가 있는 듯 하네요^^

아직 정말 공부할게 많습니다. 기초부터~!!!!





댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 11개

이해가;;ㄷㄷ 전 저런거모릅니다. ㅋㅋ
ㅎㅎㅎ;;; 저도 지금 그누보드만 한 6년 만진 거 같은데, 지금에서야 찾아보네요~
참 게으른 것 같습니다~
ANSI SQL 과는 다른점들이 있을겁니다.
지금은 INSERT ... SET 이 ANSI 에 포함이 됐을지도 모르죠.

LANGUAGE 는 거들 뿐 ...
저는 그냥 아무 생각 안하고 지원해 주는대로 사용만 할뿐입니다.
넵~ 관리자님~ 새겨듣고 더 열심히 파보겠습니다~
찾아보니 ANSI SQL 에는 포함 안된 듯(?) 하네요~~~
ㅋㅋ, 닥치고 공부 합시다들 ㅋㅋ;
INSERT INTO TABLES SET "필드명" = "값";



INSERT TABLES SET "필드명" = "값";
음~ Americano 님~~ 제가 공부가 부족하여 설명좀^^;; ANSI 에는 아래 구문처럼 하면 된다는 말씀이신가요?

음.. 좀 찾아보니, 아래 링크와 같은 글이 있네요~~~ 근데 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
INSERT INTO `table` SET `field` = 'value';
[http://sir.co.kr/data/cheditor4/1201/cda1c3dac17248f8190517549b976cbe_xFxNXI15lCdNrRaaSug4LUqu.png]
감사합니다^^
MYSQL 만 됨.
넵^^

게시판 목록

자유게시판

글쓰기
🐛 버그신고