gpt4 book ai didi

sql - sql developer中的NLS设置以更改数字格式

转载 作者:行者123 更新时间:2023-12-04 16:59:27 26 4
gpt4 key购买 nike

当我试图在 KPI_FREQUENCY 字段中插入十进制值时,它是 oracle sql 开发人员中的数字数据类型,它总是用“,”插入,这是不正确的。我尝试将十进制的 NLS 设置更改为 '.'但它仍然插入','。我也试过 to_char 用 '.' 插入值但它不工作。

Insert into RATOR_MONITORING_CONFIGURATION.KPI_DEFINITION 
(KPI_DEF_ID,KPI_NAME,KPI_DESC,KPI_FREQUENCY)
values
('10003881','Backlog Resul11t','Backlog Result11', 0.5);

最佳答案

将我的评论移至答案以使其正式:

在 SQL Developer 中,Preferences->Database-> NLS ,如果您更改 Decimal Separator设置,您还需要确保您的新设置不与现有 Group Separator 冲突。环境。

在这种情况下,您需要更改 Decimal Separator到一个时期 . ,还要改Group Separator从句点设置为逗号 ,以避免设置冲突。

关于sql - sql developer中的NLS设置以更改数字格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32117625/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com