问题标签 [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 投票
1 回答
63 浏览

sql - 如何将字符串转换为时间戳

$date 持有 2015-10-08 作为价值。但是当我在 sql 语句中使用这个值时,它不会提取记录。我这样做了。

它不会提取记录.. 但是,如果我将 $date 替换为 2015-10-08 .. 它确实会从 sql 中获取一个值

0 投票
1 回答
8048 浏览

postgresql - 如何在具有select语句的pgsql函数中引用时间戳变量

您好我正在尝试编写一个 pgsql 函数,该函数将表数据复制到 csv 文件,并且在使用函数内部的变量值时遇到困难,如下所示:

访问函数时出现错误:

错误:列“_currenttime”不存在第 1 行:...py (SELECT * FROM table1 WHERE createdtime < _currentti... ^ QUERY: copy (SELECT * FROM bpminstance WHERE createdtime < _currenttime - INTERVAL '1 days') TO ' /tmp/table1.csv'

请求您的帮助。

0 投票
1 回答
7757 浏览

arrays - 如何将 PostgreSQL 时间戳数据类型插入时间戳数组

我有一个包含时间戳数组的表,如下所示:

我不确定如何将时间戳值插入到数组中。我在一篇文章中读到,在将时间戳插入数组时应该使用双引号,而不是单引号,如下所示:

但是,当我尝试这样做时,出现以下错误:

有人能告诉我如何将时间戳值插入时间戳数组吗?

0 投票
1 回答
222 浏览

mysql - 如何在 mysql 中将 TO_DAYS 和 CURRENT_DATE 更改为另一个日历?

mysql中有两种方法可以获取当前日期。

TO_DAYS() // 返回转换为天的日期参数 参考

CURRENT_DATE() // CURDATE() 的同义词 参考

这是问题:

是否可以在mysql中将 CURRENT_DATE 更改为另一个日历日期?

例如:当前日期 (Y) 是 2015,但当前日期 (Y) 在其他日历(如希伯来日历或阿拉伯日历等)中不同...

怎么做?

注意:请不要提及更改日期的PHP函数,因为这些方法不适用于mysql,我的意思是它只是将公历转换为其他日历不改变

提前致谢

0 投票
1 回答
1138 浏览

mysql - MySQL:时间戳复制不一致取决于服务器的本地时区?

谁能解释两台服务器之间复制的mysql 5.5处理。

这是我的一张表的结构。

在我的数据库中,每个表都有最后 5 列,我的 binlog 格式是STATEMENT BASED REPLICATION

当我INSERT INTO kot (kot_no, emp_id, created_date) VALUES (1, 1, NOW())在服务器 A 上执行时,这些是两台服务器上的结果。

在服务器 A 上

在服务器 B

我天真地假设日期将始终以 UTC 格式存储在数据库中,并且 localtime 的唯一影响是用于显示目的?任何人都可以了解这里发生的事情并告诉我解决方案而不影响服务器数据吗?

0 投票
2 回答
17234 浏览

python - SqlAlchemy TIMESTAMP '更新' 额外

我在 python3.4.3 上使用 SqlAlchemy 来管理 MySQL 数据库。我正在创建一个表:

当我创建此表时:

我得到:

现在的问题是我不希望我的created_at属性上有任何 on_update 服务器默认值,事实上,它的目的是仅在创建记录时写入,而不是在每次更新时写入,如类声明中所述。

从我所做的几个测试中,我注意到如果我TIMESTAMP在之前插入另一个类型的属性created_at,那么这个属性会得到on update CURRENT_TIMESTAMP额外的,而created_at不会如所愿。这表明TIMESTAMPSqlAlchemy 在映射声明中找到的第一个属性得到了on update CURRENT_TIMESTAMP额外的,尽管我没有看到这种行为的任何原因。

我也试过:

但问题仍然存在。有什么建议吗?

0 投票
2 回答
3597 浏览

java - Joda-Time:将 SimpleDateFormat 模式转换为 DateTimeFormat.forPattern

我正在尝试修改一些代码以使用Joda-Time而不是java.sql.Timestamp

目前代码正在使用Threadlocal和 SimpleDateFormat:

我的理解是Joda-time是线程安全的,所以没必要使用ThreadLocal

考虑到这一点,我将代码修改为:

如果我需要稍后在代码中将值插入数据库,我计划使用方法。

假设我以正确的方式进行此操作,是否有格式化之DateTimeFormat.forPattern("yyyy-MM-dd'T'HH:mm:ssXXX")类的

SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssXXX")

目前我得到一个Invalid format例外

0 投票
1 回答
1128 浏览

timestamp - H2数据库中的当前时刻

如何在H2数据库中获取实际的当前时钟时间,当前时刻?

CURRENT_TIMESTAMP函数给出当前数据库事务开始的时刻。有没有办法获取当前时刻,当前语句执行的时间?这可能与 相同或晚于CURRENT_TIMESTAMP

作为比较,在Postgres中,一些函数如current_timestamp返回事务开始时间,而一些函数如clock_timestamp返回实际当前时钟时间。

0 投票
6 回答
12965 浏览

php - 如何使学说支持时间戳列?

我正在尝试应用以下迁移:

但是artisan说:

当我尝试安装mmerian/doctrine-timestamp( composer install mmerian/doctrine-timestamp) 时,composer说:

我该怎么办?

UPD With composer require mmerian/doctrine-timestamp=dev-master,我能够安装软件包,然后在语句Type::addType('timestamp', 'DoctrineTimestamp\DBAL\Types\Timestamp');之前添加Schema::table,但现在我遇到了另一个错误:

UPD我再次检查了它是否适用于mmerian/doctrine-timestamp,因为当时我只添加了文档中的第一行(或者文档已更新):

但这也无济于事。迁移成功,但列定义没有改变。

0 投票
1 回答
44 浏览

mysql - MySQL:按小时和其他不同字段分组

我有一个“日志”表,其中存储了搜索结果的计数器,以及搜索查询和搜索它的用户。

我的目标是显示按小时分组的结果,但是在使用 GROUP BY 时我遇到了一些问题,因为我在此过程中丢失了不同的用户/查询。

这是一个小提琴:http ://sqlfiddle.com/#!9/484c01/7

正如你所看到的,结果是根据他们的结果来计算的。但输出不正确。提前感谢您的帮助。