source

MySQL Alter Table Add 필드 이전 또는 이후 필드 추가

factcode 2022. 9. 30. 11:02
반응형

MySQL Alter Table Add 필드 이전 또는 이후 필드 추가

이거 있는데 작동이 안 돼요.

$query = "ALTER TABLE `".$table_prefix."posts_to_bookmark` 
            ADD `ping_status` INT( 1 ) NOT NULL BEFORE `onlywire_status`";

정말 감사드립니다.

$query = "ALTER TABLE `" . $table_prefix . "posts_to_bookmark` 
          ADD COLUMN `ping_status` INT(1) NOT NULL 
          AFTER `<TABLE COLUMN BEFORE THIS COLUMN>`";

내 생각엔 네가 이 모든 걸어야 할 것 같아ADD COLUMN및 사용AFTER,것은 아니다.BEFORE.

테이블의 선두에 열을 배치하려면FIRST스테이트먼트:

$query = "ALTER TABLE `" . $table_prefix . "posts_to_bookmark`
          ADD COLUMN `ping_status` INT(1) NOT NULL 
          FIRST";

http://dev.mysql.com/doc/refman/5.1/en/alter-table.html

언급URL : https://stackoverflow.com/questions/3379454/mysql-alter-table-add-field-before-or-after-a-field-already-present

반응형