3

SQL を使用して SAP HANA データベースで blob を varchar にキャストするにはどうすればよいですか。

(列を TEXT ではなく blob に格納する必要があります。それ以外の場合、HANA はこの列に自動的にインデックスを作成します。ただし、全文検索と CORE_EXTRACTION を使用したインデックスが必要です)

次のコード

select 
cast("DESCRIPTION" as varchar) "D"
from "DESC"

戻り値

Could not execute 'select cast("DESCRIPTION" as varchar) "D" from "DESC"' in 30 ms 168 µs . 
SAP DBTech JDBC: [266]: inconsistent datatype:  
4

2 に答える 2

7

この選択ステートメントの問題を解決しました

select cast(BINTOSTR(cast(description as binary)) as varchar) from xing_desc
于 2014-10-29T15:02:48.890 に答える
2

VARCHAR通常、へのキャストは

SELECT TO_ALPHANUM(col) FROM ...
于 2016-08-20T14:09:25.297 に答える