Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQLite-混合blob和文本_Sqlite - Fatal编程技术网

SQLite-混合blob和文本

SQLite-混合blob和文本,sqlite,Sqlite,在知道SQLite使用之前,我以某种方式将blob存储为文本,并创建了本文所述的。因此,我有一个文本和斑点混合在一起,提出如下疑问: 从中的where字段中选择*从中选择b.FIELD2从中选择b.FIELD2='bla' 停止正常工作 既然我现在使用了这个动态键入的东西,那么在存储到数据库时我会更加小心。但我需要把我所有的数据再次转换成文本 所以我的问题是: 如何将所有BLOB单元格转换为文本单元格?要检查值的类型,请使用: 要检查值的类型,请使用: UPDATE b SET Field2 =

在知道SQLite使用之前,我以某种方式将blob存储为文本,并创建了本文所述的。因此,我有一个文本和斑点混合在一起,提出如下疑问:

从中的where字段中选择*从中选择b.FIELD2从中选择b.FIELD2='bla'

停止正常工作

既然我现在使用了这个动态键入的东西,那么在存储到数据库时我会更加小心。但我需要把我所有的数据再次转换成文本

所以我的问题是:


如何将所有BLOB单元格转换为文本单元格?

要检查值的类型,请使用:


要检查值的类型,请使用:

UPDATE b
SET Field2 = CAST(Field2 AS TEXT)
WHERE typeof(Field2) = 'blob';