我有带有NUMBER(10,2)列的表(Oracle 11g)。
假设样本值为123.34
当我导出数据时,我得到'123,24'。最后,我的INSERT脚本在尝试将VARCHAR值插入NUMBER列时给出了错误。

我已经将Preferences/Database/NLS/Decimal Separator设置为。 (点)

如何使SQLDeveloper在导出NUMBER列时使用点而不是逗号?

最佳答案

我找到了所有导出首选项都位于:首选项/数据库/实用程序/分隔符格式/分隔符

如果不起作用,请添加

AddVMOption -Duser.region=US

在sqldeveloper.conf中

关于oracle-sqldeveloper - 从SQLDeveloper导出NUMBER-以逗号代替点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36028544/

10-09 04:56