3

データベース テーブルに のデータ タイプのフィールドBLOBtext/stringありSELECTますSQL。内容MIMETYPE'text/xml charset=UTF8'

私はこれを試しましたが、構文が正しいかどうかわかりません

SELECT 
CAST((SELECT column FROM myTable WHERE ID='56')AS CHAR(10000) CHARACTER SET utf8)

そしてまた

SELECT 
CONVERT(VARCHAR(max), CAST((SELECT column FROM myTable WHERE ID='56') 
as binary)) from BIZDOCCONTENT

どうもありがとう

4

5 に答える 5

16

試す:

SELECT CONVERT(object USING utf8)
FROM tablename
于 2013-02-14T07:16:57.463 に答える
3

このクエリを試してください -

SELECT CONVERT(column USING utf8) FROM myTable WHERE ID=56
于 2013-02-14T07:17:58.537 に答える
1

私は同じ問題を抱えていました.phpmyadminのフィールドタイプを変更しただけです! そして私が見るもの:

ALTER TABLE pagesCHANGE content contentTEXT NULL DEFAULT NULL
('content' - BLOB タイプのフィールド)

于 2013-08-28T17:54:40.797 に答える
-2

php でコンテンツ タイプを設定します。

header("Content-type: image/jpg"); //Send the content Type here.
print $data['blob_data'];
于 2013-02-14T07:26:37.400 に答える