Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dane obcięte dla kolumny „profile_pic” w wierszu 1 im mysql

Zmień zapytanie Alter na

ALTER TABLE `student`.`student_info` 
CHANGE COLUMN `profile_pic` `profile_pic` VARCHAR(500) NOT NULL DEFAULT 'images/profile.png'

W swoim schemacie zdefiniowałeś wcześniej profile_pic z varchar(500) teraz próbujesz ustawić go nie na null, ale za pomocą varchar(50) więc Twoja kolumna zawiera dane dłuższe niż 50 znaków, dlatego widzisz ten obcięty błąd




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Parsowanie JSON do tabeli MySQL

  2. MySQL — Entity :wartość kolumny „IsPrimaryKey” w tabeli „TableDetails” to DBNull

  3. Obrazy w MySQL

  4. automatycznie aktualizuje wiersz po określonym czasie

  5. Dlaczego mysql wyświetla błąd ER_TABLE_NOT_LOCKED, gdy właśnie zablokowałem tabelę?