在SQLite中的View上设置日期时间数据类型?

时间:2017-01-10 22:02:45

标签: sqlite

我在SQLite数据库中有一个视图,它在创建时缺少某些列的数据类型。看来发生的情况是,对于日期时间列运行函数时,数据类型会丢失,例如使用MAX,COALESCE等...

作为示例,以下内容将创建一个保留数据类型的视图。

CREATE VIEW foo_view AS
SELECT created_at, updated_at FROM "the_table"

但是以下情况会导致日期时间数据类型丢失。

CREATE VIEW bar_view AS
SELECT coalesce(created_at, updated_at) as wut FROM "the_table"

在以第二种方式创建视图时,是否有某种方法可以保留或设置数据类型,我需要对将在视图中结束的数据执行操作?

0 个答案:

没有答案