相关疑难解决方法(0)

将Long转换为Varchar2

我试图从长列插入varchar2列.这是下面的例子,TEXT.TEXT_COL = VARCHAR2(4000)NOTE.TEXT_NOTE = LONG.

INSERT INTO TEXT(ROW_ID, TEXT_COL)
SELECT 1, TEXT_NOTE FROM NOTE; 
Run Code Online (Sandbox Code Playgroud)

当我运行上面的SQL我得到错误

SQL错误:ORA-00997:非法使用LONG数据类型

我也用过TO_LOB(),但仍然是同样的错误.

是否有任何功能只是简单地转换long并放入其中varchar2.让我知道你的想法.

sql oracle

3
推荐指数
1
解决办法
5万
查看次数

标签 统计

oracle ×1

sql ×1