问题标签 [sqldatetime]
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 中的最新日期
我正在尝试从 csv 文件中获取最新日期,日期以这种形式存储
我的查询就像
我越来越
任何想法 ?
java - 字符串日期到java sql日期转换
我需要将此字符串日期格式化Tue Sep 23 14:36:59 PKT 2014
为java sql date
但我需要日期和时间,我试过这个
但它只返回日期部分和时间部分是 00:00 任何人都可以帮我解决这个问题。
提前致以问候和感谢。
java - 字符串日期到 SQL 日期加年
我正在使用SimpleDateFormat
将日期字符串转换为 java.sql.date。
在转换时,我遇到了一个问题,即自动添加年份。
代码:
输出:
我应该有 2012 年的日期,但它加起来是 3 年,我的代码有什么问题吗?
提前致谢。
sql - 在 Oracle 中增加数据类型 DATE 字段中的值
如何编写更新语句以将该列中所有日期的 date_column 更新为 datecolumn+1?
我的表中有一个名为 date 的列,我想将表中所有记录的所有日期增加 1 天。
例如:
等等。
mysql - 如何让 MySQL NOW() 函数返回用户时间
我遇到了一个非常棘手的 MySQL 问题。我们的数据库正在使用列的类型DateTime
,updated_at
现在将其更改回TimeStamp
. 因此,我试图添加一个触发器来更新updated_at
表更改时的此列。以下是我所做的:
CREATE TRIGGER foo_schema.bar_datetime_trigger BEFORE UPDATE ON foo_schema.bar
FOR EACH ROW
set NEW.updated_at = NOW();
这里的NOW()
函数返回DB时间;但是,我真正想要的是将 设置udpated_at
为用户时间(意思是对 table 进行更改的用户的时间bar
)。是否可以在 MySQL 中处理这个问题?
sql - 将获取表架构和创建日期的 SQL 语句
我正在尝试创建一个 SQL 语句,它将返回表模式名称以及数据是否是在一天前创建的。
这将使用表模式名称创建 SQL 语句:
如果表是一天前在同一条语句中创建的,如何添加 where 子句?
java - ClassCastException:无法将 java.sql.Date (id=9010) 转换为 java.sql.Timestamp
我在使用 Java 1.4 应用程序时遇到问题。
我正在执行一个 JDBC Qyery——它是 Oracle 数据库中的 2 个日期字段(我正在读取的两个字段都是 DATE 类型,NULLABLE = false)
并使用 JDBCConnection 执行
我在结果中取回数据并循环遍历它
但它无法将对象转换为 java.sql.Timestamp 并出现错误ClassCastException: Cannot cast java.sql.Date (id=9010) to java.sql.Timestamp
所以我将转换更改为
它正在工作。都完美。
但问题是我的代码没有改变,数据至少在过去 6 个月内没有改变。
直到昨天,它确实与时间戳转换一起工作,而今天它不是与时间戳一起工作,而是与日期一起工作。
然后我回到源代码仓库,看到它最初是 java.sql.Date 大约 2 年前,现在我基本上回滚了。很明显,我在这里缺少一些东西。
有没有办法让 JDBC 查询错误地解释数据类型?
根据 Rudi 的问题,JDBCConnection.getSqlObjectArray() 里面有什么
它有一个名为 dao 的 JdbcDaoSupport 类
mysql - 日期之间的Mysql选择查询需要更多的执行时间
在我的测试表中有 100 万行,列 id 是从 1 到 100 万自动生成的数字,id 列是唯一索引,timestore 列存储插入时间,当在 id 范围之间执行选择查询时:
执行时间 - 0.379s
如果在两个日期之间执行选择查询
执行时间 - 1.478s
为什么第二个查询比第一个多?
sql - 从结果查询输出中查找 max(date)
我有以下2张桌子:
表格1
表2
下面的查询为我提供了不同的表和日期列名称。
输出
输出的第二列是 SrcTblName 中的COLUMN_NAME ,它是一个日期。
我想在同一个查询中从相应的srcTblName中找到max(srcDateColName) 。谁能帮我修改上面的查询?
java - Java日期到sql日期
如何将特定日期从 java 存储到我的数据库?(不仅是今天的日期,还有一些用户想要指定的日期)