Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Dữ liệu bị cắt ngắn cho cột 'profile_pic' ở hàng 1 tôi mysql

Thay đổi truy vấn Alter của bạn thành

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

Trong lược đồ của bạn, bạn đã xác định trước đó profile_pic với varchar(500) bây giờ bạn đang cố gắng đặt nó không phải null mà bằng varchar(50) vì vậy cột của bạn chứa dữ liệu dài hơn 50 ký tự, do đó bạn sẽ thấy lỗi bị cắt bớt này




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:danh sách tổng cho một số điều kiện trong một câu lệnh SQL

  2. Không thể gửi dữ liệu đã tìm nạp đến luồng socket.io của tôi?

  3. SQL Các hàng ngẫu nhiên trong một bảng lớn (với mệnh đề where)

  4. Lệnh gọi cơ sở dữ liệu không đồng bộ Node JS

  5. Tham gia bảng InnoDB với bảng MyISAM