Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在两个数据库之间移动一些数据并且取得了很大的成功,但是在执行与我一直在执行的相同类型的查询时遇到了问题。
查询:
INSERT INTO INTERNET.WEBSECURITY@crmtest SELECT * FROM INTERNET.WEBSECURITY;
错误:
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
关于这可能是什么的任何想法?
您正在尝试为 plsql 变量分配一个值,该变量不够大或它的大小大于列数据类型。
另外:为数字变量/列分配/插入非数字值。可能您的表列在数据类型和大小上有些不同。我在您的示例中看不到任何变量。