AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题

问题[number-formatting](dba)

Martin Hope
Steven Kalt
Asked: 2022-10-02 13:40:11 +0800 CST

如何将固定长度的数字格式化为二进制字符串?

  • 1

我试图围绕 Postgres 如何将数字表示为二进制。如何将固定长度的数字格式化为一串一和零?例子:

select fmt((1<<0)::int2); -- something like 0000 0000 0000 0001
select fmt((1<<2)::int2); -- something like 0000 0000 0000 0100

编辑:我正在研究 postgres 14。

postgresql number-formatting
  • 1 个回答
  • 30 Views
Martin Hope
James
Asked: 2018-09-06 09:57:27 +0800 CST

将逗号放入大数的最佳方法

  • 12

我开始了一份新工作,它涉及查看一堆大数字。有没有一种简单的方法可以将逗号添加到intordecimal字段以使其可读?

例如,SQL Server 输出左侧的列,但为了我自己的理智,我需要它看起来像右侧的列:

2036150 -> 2,036,150  

...或者我必须写一些令人发指的

left(right(vandalized_data),6),3) + ',' + right(left(vandalized_data),6),3)

功能?

完美的东西是显示网格中的逗号,然后是输出中的纯整数。

sql-server number-formatting
  • 2 个回答
  • 19298 Views
Martin Hope
user124529
Asked: 2017-05-11 02:09:09 +0800 CST

如果列都是数字,DevExpress 会以不同的方式格式化列

  • 0

我有一个带有“代码”列的表,定义为varchar. 但是,如果您在某些记录中只有数字,对于此字段,并且您在我们的应用程序中搜索这些记录,网格 (DevExpress) 中的结果将被格式化为数字。

当您在包含 的结果中有记录时,a-z格式化就不会发生。所以我想看看我是否可以从数据库端解决这个问题。我在表上创建了一个视图,并将有问题的列更改为:

:
Code + CHAR(144) AS Code
:

这解决了网格中字段的格式。该字段现在将始终被视为字符串,即使结果仅包含数字也是如此。

然而,问题是,如果我现在在应用程序的前端明确搜索此值,例如Code = 40E,由于特殊字符(不可见),我没有得到任何结果。所以我只是部分解决了这个问题。一开始我尝试只在该字段中添加一个尾随空格,但这没有用。

如果可能的话,有什么想法可以从数据库中解决这个问题吗?

我只能访问 SQL 对象,因此我试图通过 SQL 解决这个问题。有没有办法在数据库视图中解决这个问题,同时确保没有有趣的字符附加到影响搜索的字段值?

string number-formatting
  • 2 个回答
  • 797 Views
Martin Hope
doekman
Asked: 2016-08-03 04:26:16 +0800 CST

如何用可选分数格式化数字

  • 1

是否可以使用可选分数在 Postgresql 中格式化数字?喜欢:

1.0 -> '1'
1.3 -> '1.3'

我调查了to_char,但我没有比“1”更进一步。与to_char(1.0, 'FM9D9')。

有可能吗,怎么办?我正在使用 PostgreSQL 9.5

postgresql number-formatting
  • 1 个回答
  • 254 Views
Martin Hope
Evan Carroll
Asked: 2013-09-14 18:38:22 +0800 CST

您如何称呼左对齐的数字编码系统?

  • 0

我正在为NAICS 数据库编写导入机制。我有几个关于这种代码格式的问题。我以前看过它,我喜欢它的设置。我将问一些关于最佳实践和数据导航的其他问题,我想简单地用正确的名称来引用它。

本质上这是数据的一个例子

CODE, TITLE
"21","Mining, Quarrying, and Oil and Gas Extraction"
"212","Mining (except Oil and Gas)"
"2121","Coal Mining"
"21211","Coal Mining"
"212111","Bituminous Coal and Lignite Surface Mining "
"212112","Bituminous Coal Underground Mining "

因此,如果Bituminous Coal Underground Mining是您的组织类型,您的代码将是212112. 您可能会发现自己从事的业务类型是煤炭开采,然后再次查找发现您从事的是采矿业务(石油和天然气除外),然后再次查找发现您从事的业务是“采矿,采石、石油和天然气开采”。

这样的方案叫什么,是否有一个术语来指代这种数据组织?

我想调用recursive-base10或recursive-decimal之类的东西,但它有名字吗?

database-design number-formatting
  • 1 个回答
  • 95 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve