Nó nằm trong một máy chủ chia sẻ và tôi truy cập với Navicat. Tôi có lĩnh vực với BLOB và tôi muốn chuyển đổi nó thành VARCHAR. Tôi đã thử trong màn hình thiết kế nhưng mọi thứ đã mất. Tôi đã sao lưu.Làm thế nào để chuyển đổi BLOB thành VARCHAR trong MySQL?
6
A
Trả lời
22
thử sử dụng này, tôi thấy nó một số thời gian trước đây, bạn có thể chuyển nó sang char
, không Varchar2
hoặc Varchar
, đã không kiểm tra nó được nêu ra. Hãy thử:
CAST(a.ar_options AS CHAR(10000) CHARACTER SET utf8)
MySQL xử lý dữ liệu duy nhất. Do đó có sự khác biệt giữa Blob và Văn bản. Văn bản đơn giản có nghĩa là một chuỗi văn bản được lưu trữ dưới dạng bản gốc, không phải trong nhị phân, trong khi một blob là một chuỗi văn bản được lưu trữ dưới dạng nhị phân.
2
thử với truy vấn dưới đây
alter table table_name change field_name field_name VARCHAR(1000);
0
Tôi thấy điều này của Website MySQL nếu bạn đang cố gắng thay đổi cột của bạn đến một kiểu dữ liệu khác nhau và giữ cho kiểu dữ liệu mới trong cơ sở dữ liệu. Hoạt động tốt cho những gì tôi cần!
ALTER TABLE table_name CHANGE col col1 varchar(100)
Các vấn đề liên quan
- 1. Làm thế nào để bạn chuyển đổi SYS_GUID() thành varchar?
- 2. Làm thế nào để chuyển đổi Blob để String và String để Blob trong java
- 3. Làm thế nào để chuyển đổi varchar thành datetime trong T-SQL?
- 4. Làm cách nào để chuyển đổi từ BLOB sang TEXT trong MySQL?
- 5. Cách chuyển đổi từ varbinary sang char/varchar trong mysql
- 6. Làm thế nào để chuyển đổi một cột loại TEXT thành VARCHAR?
- 7. Chuyển đổi GUID thành varchar (32)
- 8. Chuyển đổi HashBytes để varchar
- 9. t-sql: chuyển đổi varchar thành xml
- 10. Oracle BLOB vs VARCHAR
- 11. Postgres: Chuyển đổi varchar thành văn bản
- 12. Làm thế nào để chuyển đổi Varchar để Int trong sql server 2008?
- 13. mssql chuyển đổi varchar thành float
- 14. Làm thế nào để chuyển đổi Varchar để đôi trong sql?
- 15. Chuyển đổi dấu thời gian VARCHAR thành TIMESTAMP?
- 16. Làm thế nào tôi có thể chuyển đổi một chuỗi thành một float trong mysql?
- 17. Chuyển đổi Varchar thành Thời gian trong SQL Server
- 18. Chuyển đổi varchar thành datetime trong SQL Server
- 19. MySql, có cách nào để chuyển đổi trường Integer thành Varchar mà không làm mất dữ liệu?
- 20. Làm thế nào để chuyển đổi chuỗi thành bitet?
- 21. Làm thế nào để chuyển đổi DateTime thành một số trong MySQL?
- 22. Làm thế nào để chuyển đổi varchar thành datetime và bỏ qua datetime không hợp lệ trong TSQL
- 23. Làm thế nào để chuyển đổi loại cột từ varchar cho đến nay trong PostgreSQL?
- 24. Chuyển đổi không thành công khi chuyển đổi giá trị varchar thành int
- 25. Chuyển đổi không thành công khi chuyển đổi giá trị varchar thành int
- 26. Máy chủ SQL: chuyển đổi varchar thành INT
- 27. Làm thế nào để chuyển đổi một MySQL DB thành XML?
- 28. Làm thế nào để thay đổi mọi cột nvarchar thành varchar?
- 29. Python, Sqlite3 - Cách chuyển đổi danh sách thành ô BLOB
- 30. Varbinary vs Blob trong MySQL
Làm cách nào để chỉ định bảng và trường đích? – ilhan
10000 có nghĩa là gì? – ilhan
bảng CAST (mục AS CHAR (10000> chiều dài char) CHARACTER SET utf8) –