443 Stimmen

Fehler beim Umbenennen einer Spalte in MySQL

Wie benenne ich eine Spalte in einer Tabelle um? xyz ? Die Spalten sind:

Manufacurerid, name, status, AI, PK, int

Ich möchte umbenennen in manufacturerid

Ich habe versucht, das PHPMyAdmin-Bedienfeld zu verwenden, aber ich erhalte diesen Fehler:

MySQL said: Documentation
#1025 - Error on rename of '.\shopping\#sql-c98_26' to '.\shopping\tblmanufacturer' (errno: 150)

2voto

MIKE KIM Punkte 29

Mit MySQL 5.x können Sie das verwenden:

ALTER TABLE table_name
CHANGE COLUMN old_column_name new_column_name DATATYPE NULL DEFAULT NULL;

1voto

Umbenennen einer Spalte in MySQL :

ALTER TABLE mytable CHANGE current_column_name new_column_name DATATYPE;

0voto

vaquar khan Punkte 9331

ALTER TABLE CHANGE ;

Ejemplo:

ALTER TABLE global_user CHANGE deviceToken deviceId VARCHAR(255) ;

-5voto

Abinaya Punkte 15

SYNTAX

Tabelle ändern tabellen_name Spalte umbenennen alter Spaltenname a neuer Spaltenname ;

Ejemplo:

Tabelle ändern Bibliothek Spalte umbenennen Kosten a Preis ;

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X