我有一个表,其中有一列X。X将以十六进制格式存储大的文本值。现在我想将十六进制转换为原始格式并验证数据。但是当我使用下面的查询时。 我在运行查询后只得到部分文本,而不是完整的文本。事实上,原始文本是非常大的....
select UTL_RAW.CAST_TO_VARCHAR2(HEXTORAW(X)) as a from table name
我也尝试了下面的查询,但没有用,它也提取了同样的内容。
decalre @a varchar(max)
select UTL_RAW.CAST_TO_VARCHAR2(HEXTORAW(X)) as new from table name.
请让我知道我怎样才能从sql中提取或看到大的文本。样品查询可能会有帮助。