【问题标题】:How to Insert Javascript function between sql query?如何在 sql 查询之间插入 Javascript 函数?
【发布时间】:2010-10-12 12:08:35
【问题描述】:

有没有办法在查询之间插入java-script函数??

例如 :: 在查询中,我在数据库中存储了像 10101990 这样的出生日期,这意味着 10/10/1990,但我已将其显示在页面前面,但以某种格式显示,例如 10.10.1990通过使用一个 java-script 函数。

请给我任何建议??

【问题讨论】:

  • 你能澄清一下你在做什么吗? Javascript 如何在 SQL 查询中发挥作用?
  • 对不起,伙计们,我给出了一个通用的例子。实际格式是这样的。 1234567890,现在我有一个函数可以将上述语句转换为 1234.56.7890 并在数据库中存储 1234567860。但是在显示过程中,我可以使用这个功能,但问题是我必须在 sql 查询之间使用这个??
  • 你能举个具体的例子吗?你问题中的那个和你问题中的那个没有给出完整的图片
  • 为什么不只是类似 SUBSTRING: SUBSTRING(FieldName, 1, 4) || “。” || SUBSTRING(字段名, 5, 2) || “。” || SUBSTRING(字段名,7)

标签: javascript database sql


【解决方案1】:
  1. 不应将日期作为字符串存储在数据库中。这可能有很多问题。您必须将日期存储为 Date
  2. 您必须使用使用 Java 或 PHP 等语言的查询来获取此信息。
  3. 当您在屏幕中获得日期时,如果需要,您可以用 javascript 对其进行格式化。但是,您可以使用 PHP 或 Java 对其进行格式化。对于 Java,请参阅 SimpleDateformat

另见question

【讨论】:

    【解决方案2】:

    您可以在显示之前在 jquery6 中使用数据值like this

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-09
      相关资源
      最近更新 更多