问题标签 [to-char]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - SQL Developer:无效的关系运算符错误,还有格式化问题
我正在尝试向我们的数据库的查询添加一些格式化的列,但我认为我在 CASE 语句中弄错了运算符。
我也不清楚如何为 TO_CHAR 操作编写格式。它与 TO_DATE 操作相同吗?(在 oracle 文档中找不到)
我也不确定我是否应该使用 TO_DATE 或其他调用来创建一个对象,该对象存储为来自四个数字的字符串的时间。
最重要的是,我的代码产生了错误,所以我什么也没看到。
我收到此错误:
从这段代码
提前感谢您的帮助。
sql - 如何在单词中显示数值
Q. 在 Words 中显示数值,输出应该是这样的
而且,我仍然没有弄清楚,这个查询是如何解决上述输出的。
to_date
在这里做什么?有人对此查询有任何想法吗?
sql - 触发器中的 Oracle to_char 子查询
我有一个带有日期类型属性 (MeetDate) 和另一个 varchar2 类型属性 (WorkWeek) 的表 (会议)。我正在尝试使用 to_char 函数根据 MeetDate 值执行 After 触发器以填充 WorkWeek 字段。分别尝试了以下代码,它们编译时没有错误,但是当我尝试使用 Null for WorkWeek 插入一行时,它给了我一个“变异触发器/函数可能看不到它”错误。我在这里做错了什么?提前感谢任何帮助。
oracle - 如何在同一个数据库实例上产生相同的 to_char() 结果,但来自不同的会话?
我有一个小实用函数,可以从给定日期计算星期几:
在同一个数据库实例上执行这个语句,但是从两台不同的机器上执行它会产生两个不同的结果!
问题是:如何修改代码以便在两台不同的 PC 但使用相同的数据库实例上获得相同的结果?
细节
当我使用以下 nls_session 参数从我的电脑启动会话时,结果为 6 :
相同的数据库实例给出不同的结果: 7通过从具有这些会话参数的不同 PC 启动会话:
对我来说,正确的结果是 7,但它必须在我的 PC 上提供。我尝试了以下但没有成功:
- 将 NLS_LANGUAGE 更改为 AMERICAN
- 用于带有可选 nls_language 参数的 to_char()
有什么建议么?
sql - 使用to_char函数在sql中转换日期
我想将以下日期转换为这种格式(DD-MON-YYYY)。
我尝试执行以下查询,但收到错误消息“无法识别日期格式”。
sql - to_char 和 to_date 返回不同的输出
我正在使用以下查询。
并且输出为空。但是对于以下查询,输出是当前日期。
为什么 to_char 函数不能返回 sysdate?
我们不应该使用 to_char 来比较日期吗?
oracle - PLSQL 替换日期中的小时数
我想替换日期的小时数,例如,如果我有 07/07/13 11:15,我想从第一个日期获得 07/07/13 00:00。
所以,我想做的是:
当我运行 SP 时,它给了我以下错误:
ORA-01810: 格式代码出现两次
auxDate 被声明为 DATE,textDate 为 VARCHAR2(20),endDate 为 DATE。
你能帮我解决这个问题吗?
sql - RPAD TO_CHAR 给出了意外的输出 - Oracle
对于数字数据类型,我使用 rpad、nvl 和 to_char 组合得到了意外的输出。
以下是我在 Oracle(Oracle 数据库 11g 版本 11.2.0.3.0)中执行的查询:
选择 RPAD(NVL(TO_CHAR(122.85,'000.000'),' '),6) 从双
输出:122.8(注意:确切输出:122.8)
我的疑问,为什么最后一个字符 5) 被截断了?长度仍然是六,包括小数点。
请帮助了解原因。
问候,玛尼
vb.net - 循环通过字母表获取热键
我正在尝试找到一种使用以下循环设置热键的方法:
在上面的代码中,tmpKey将是选择的键字母 (AZ/0-9)。但是,我不能这样做,因为它应该是Keys.A、Keys.B、Keys.C 等。
这可能与我上面的当前代码有关吗?
postgresql - to_char 返回错误的日期 postgresql
因此,在我的数据库中,我有一个带有 starttimestamp 的表,它是“带时区的时间戳”类型,但是我想显示没有时区的时间戳,所以我认为这会起作用
我得到
但是当我在没有 to_char 的情况下执行此操作时,只需像这样调用相同 ID 的时间戳
我知道这是正确的
我错过了 to_char 语句?谢谢