如何关闭Snowflake Snowsight中的千位分隔符显示?
关闭Snowsight数值列的千位分隔符默认显示
全局永久设置(推荐)
通过修改Snowsight用户偏好,彻底解决默认带千位分隔符的问题:
- 点击右上角个人头像,选择「偏好设置」
- 切换到「格式设置」标签页
- 在「数值格式」区域,取消勾选「使用千位分隔符」
- 保存后,所有数值列默认显示原始无分隔符数字,复制时无需手动删逗号。
临时查询处理
如果仅需特定查询显示原始数字,可使用TO_VARCHAR指定无分隔符格式:
SELECT TO_VARCHAR(CREATED_TIME, '999999999999999'), MSG FROM log;
或带FM前缀消除前置空格:
SELECT TO_CHAR(CREATED_TIME, 'FM999999999999999'), MSG FROM log;
验证效果
设置全局偏好后,执行原查询:
SELECT * FROM log;
CREATED_TIME列将显示为1666719883332,可直接复制到WHERE子句使用。
内容的提问来源于stack exchange,提问作者Kirby
相关产品推荐
相关产品推荐

