问题标签 [sql-timestamp]

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.

0 投票
2 回答
11347 浏览

java - 如何在android中使用Room Persistence ORM工具实现created_at和updated_at列

如何使用 Android 中的工具实现created_atupdated_atRoom Persistence ORM,这些工具可以在创建或更新表中的行时自动更新时间戳?

0 投票
1 回答
677 浏览

sql-server - 比较 Access/SQL 查询的 WHERE 子句中的时间戳

我正在与 SQL Server 后端链接的 Access 前端工作。

在我们的一张表中,SQL Server 上的数据类型是时间戳。我想编写一个 WHERE 语句,将返回的数据限制为最近 30 秒内创建的记录。我尝试了以下

但是得到以下错误:

我一直在研究铸造和转换,但具体在哪里或如何做还不清楚。有什么见解吗?并且使用 SYSDATETIME() 是正确的做法吗?

0 投票
1 回答
116 浏览

mysql - 复制表的 mySQL DEFAULTCURRENT_TIMESTAMP 问题

使用 phpMyAdmin 将表从数据库复制到数据库时,出现Timestamp行错误。

这是我的 SQL 语句:

这是错误消息:

我认为 DEFAULTCURRENT_TIMESTAMP 和 Timestamp (6) 有问题,但我不知道,是什么。

0 投票
1 回答
23 浏览

mysql - 如何在 SQL 中测试每个组内的列值序列(基于时间戳)?

我在 tableA 中有 colA、colB、colC,其中 colC 是时间戳变量。

colB 有 5 个可能的值。

我想确保对于 colA 的每个值,colB='a' 的记录比 colB='b' 的记录具有更早的时间戳,依此类推。因此,对于 colA 的每个值,colB='b' 记录应该在 colB='a' 之后,而 colB='c' 记录应该在 colB='b' 之后

我需要一个相同的 SQL 查询

0 投票
1 回答
65 浏览

sql - Oracle SQL:不规则时间戳之间的计数

很抱歉,如果以前在这里问过这个问题,但我似乎找不到。我一直在寻找如何按小时求和,但我的问题是关于在另一列中定义的时间戳之间的 SUM 和 COUNT。

我有一张名为incoming_orders的表:它显示了预期的目的地,以及传入订单的时间戳。

我有第二个表,名为schedule_output:它显示每个目的地的每个预定输出时刻。

我有第三张表,名为outcoming_orders:它显示了实际目的地以及传出订单的时间戳。

因此,数据可能是:

现在,我想检查 07:58 到路由 A 的传入订单实际上是否进入了路由 A 08:00 的输出周期。我正在考虑创建一个这样的表来显示它:

但问题是:如何计算expected_output列?如何将 12:48 路由 A 的传入订单分组到 12:00-17:00 组?它应该计算预定输出时刻之间的所有订单,但我不确定如何完成。

我可以 CEIL、FLOOR 或 ROUND 到最接近的 schedule_output 值吗?或者我可以以某种方式在行 n 和 n+1 之间进行行数吗?或者还有其他更简单的方法吗?

0 投票
0 回答
44 浏览

sql-server - 将许多日期格式转换为其分配的格式化日期

我想将非标准日期格式转换为标准日期格式。表有 Column_A 和 Column_B 我有 column_A 作为输入,我想要 column_B 上的相应值。

在此处输入图像描述

0 投票
1 回答
83 浏览

sql-server - SQL Server 数据记录延迟

我有一个与 SQL Server 数据库链接的 SCADA 应用程序。我已将 SCADA 配置为在每分钟更改时保存数据。大多数情况下,数据记录在“00 th”秒,例如时间戳“17:15:00”。有时,数据会以“01 th”秒记录在表中,例如时间戳“17:30:01”,而不是所需的“17:30:00”。

一秒钟延迟的原因可能是什么?

0 投票
2 回答
290 浏览

mysql - 仅在 MariaDB 中插入时的时间戳字段,与“LOAD DATA LOCAL INFILE”数据加载相结合

我想要 MySQL 表中的时间戳字段,仅在插入时设置,而不是在更新时设置。像这样创建的表:

用这句话加载数据(需要用到LOAD DATA LOCAL INFILE):

注意:我需要使用 REPLACE 选项,不管为什么。be的内容inserts_test_timestamp**1**.txt

我有另一个文件inserts_test_timestamp**2**.txt是:

我不会是:

  1. 如果我加载文件inserts_test_timestamp**1**.txt,则设置该字段insert_timestamp(代码可以)

  2. 如果我加载inserts_test_timestamp**2**.txt,记录 (3;4) 不要更改insert_timestamp已设置的字段,但记录 (5;6) 设置新的insert_timestamp

但没办法。两条记录都用相同的值加上时间戳,而不是用旧的时间戳左 (3;4)。

我正在研究 MariaDB 5.5.52数据库而不是CentOS 7.3发布。认为那个MariaDB版本很重要,但我无法改变它。

0 投票
1 回答
42 浏览

mysql - mysql:无法根据最接近的时间戳创建连接

我在这个伟大的社区中阅读了多个主题,但不知何故我无法解决我的问题。

我有两张桌子:

表 A。

表 B:

我正在尝试创建一个语句来加入我的表。并用这些值计算。

目标表:

对我来说,callenge 是获得最近的时间值来进行加入。

当前方法,基于此处的另一个步骤:

但结果我在 newtime 列中只收到一个静态值。它是一个时间戳,但它不是创建连接的正确时间戳。

你们中有人能看出我的错误吗?我究竟做错了什么。

Thx 和 KR 霍尔格

0 投票
1 回答
53 浏览

sql - 按日期查找以日期为参数的行时遇到问题

我正在尝试执行具有以下结构的过程:

当我尝试通过这样的未命名块执行时:

我收到以下执行错误: 执行错误

我认为这与过程如何获取参数日期并使用它执行 SELECT 查询有关,以便检索具有该日期的所有时间戳。所以,我很想知道如何做到这一点,以便它工作。

我基本上需要查阅表 OBSERVATIONS 并将所有具有日期生成日期(过程参数)时间戳的行保存在 CURSOR 中。请问你能帮帮我吗??谢谢 :)