채택완료

g5_board sql 추가 질문입니다

2018-12-06 (목) 14:17:19 3,120

아래와같이 추가를 할려고하는데 안되는데 
혹시 어떤게 문제일까요 ?

Copy
SELECT * FROM `g5_board` WHERE 1
ADD `bo_21` VARCHAR(255) NOT NULL ,
ADD `bo_22` VARCHAR(255) NOT NULL ,
ADD `bo_23` VARCHAR(255) NOT NULL ,
ADD `bo_24` VARCHAR(255) NOT NULL ,
ADD `bo_25` VARCHAR(255) NOT NULL ,
ADD `bo_26` VARCHAR(255) NOT NULL ,
ADD `bo_27` VARCHAR(255) NOT NULL ,
ADD `bo_28` VARCHAR(255) NOT NULL ,
ADD `bo_29` VARCHAR(255) NOT NULL ,
ADD `bo_30` VARCHAR(255) NOT NULL ,
|

답변 4개 / 댓글 2개

채택된 답변
+20 포인트

SELECT * FROM `g5_board` WHERE 1 를 치지 마시고 그냥

ALTER TABLE `g5_board` ADD `bo_21` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_22` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_23` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_24` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_25` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_26` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_27` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_28` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_29` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_30` VARCHAR(200) NOT NULL;

이렇게만 해보세요.

2018-12-06 (목) 14:19:07

ALTER TABLE `g5_board` ADD `bo_21` VARCHAR(200) NOT NULL;

답변에 대한 댓글 2개

2018-12-06 (목) 14:22:11
SELECT * FROM `g5_board` WHERE 1
ALTER TABLE `g5_board` ADD `bo_21` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_22` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_23` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_24` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_25` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_26` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_27` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_28` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_29` VARCHAR(200) NOT NULL,
ALTER TABLE `g5_board` ADD `bo_30` VARCHAR(200) NOT NULL;

이렇게 해도안되네요
2018-12-12 (수) 17:17:21
SELECT * FROM `g5_board` WHERE 1 이걸 왜 넣으시는건가요?
ALTER TABLE `g5_board` ADD `bo_21` VARCHAR(200) NOT NULL;
이 자체가 한줄 명령어 입니다.

select 쿼리에 ADD 추가는 안되며 추가시 alter 쿼리문으로 처리해 주셔야합니다.

http://blog.naver.com/PostView.nhn?blogId=toys999&logNo=140194530204&widgetTypeCall=true

참고해 보세요

답변을 작성하려면 로그인이 필요합니다.