当前位置: 首页 > news >正文

什么是网络搭建南宁网站seo优化公司

什么是网络搭建,南宁网站seo优化公司,北京营业执照网上办理入口,免费网站注册以下内容来自 TDengine 官方文档 及 GitHub 内容 。 以下所有示例基于 TDengine 3.1.0.3 TDengine函数大全 1.数学函数 2.字符串函数 3.转换函数 4.时间和日期函数 5.聚合函数 6.选择函数 7.时序数据库特有函数 8.系统函数 时间和日期函数 TDengine函数大全NOWTIMEDIFFTIMETRU…

以下内容来自 TDengine 官方文档 及
GitHub 内容 。

以下所有示例基于 TDengine 3.1.0.3

TDengine函数大全

1.数学函数
2.字符串函数
3.转换函数
4.时间和日期函数
5.聚合函数
6.选择函数
7.时序数据库特有函数
8.系统函数

时间和日期函数

    • TDengine函数大全
        • NOW
        • TIMEDIFF
        • TIMETRUNCATE
        • TIMEZONE
        • TODAY

NOW

NOW()

功能说明:返回客户端当前系统时间。

返回结果数据类型:TIMESTAMP。

应用字段:在 WHERE 或 INSERT 语句中使用时只能作用于 TIMESTAMP 类型的字段。

适用于:表和超级表。

嵌套子查询支持:适用于内层查询和外层查询。

使用说明

  • 支持时间加减操作,如 NOW() + 1s, 支持的时间单位如下:
    b(纳秒)、u(微秒)、a(毫秒)、s(秒)、m(分)、h(小时)、d(天)、w(周)。
  • 返回的时间戳精度与当前 DATABASE 设置的时间精度一致。

示例:

> create table t4 (ts timestamp, v1 int);
> insert into t4 values(now,1);
> insert into t4 values(now,2);
> insert into t4 values(now,3);> select * from t4;ts            |     v1      |
========================================2023-08-31 09:27:36.033 |           1 |2023-08-31 09:27:38.275 |           2 |2023-08-31 09:27:40.270 |           3 |> select * from t4 where ts>now-60s;ts            |     v1      |
========================================2023-08-31 09:27:36.033 |           1 |2023-08-31 09:27:38.275 |           2 |2023-08-31 09:27:40.270 |           3 |

TIMEDIFF

TIMEDIFF(expr1, expr2 [, time_unit])

功能说明:计算两个时间戳之间的差值,并近似到时间单位 time_unit 指定的精度。

返回结果数据类型:BIGINT。

应用字段:表示 UNIX 时间戳的 BIGINT, TIMESTAMP 类型,或符合日期时间格式的 VARCHAR, NCHAR 类型。

适用于:表和超级表。

嵌套子查询支持:适用于内层查询和外层查询。

使用说明

  • 支持的时间单位 time_unit 如下(时间精度不能小于 DATABASE 时间精度):
    1b(纳秒), 1u(微秒),1a(毫秒),1s(秒),1m(分),1h(小时),1d(天), 1w(周)。
  • 如果时间单位 time_unit 未指定, 返回的时间差值精度与当前 DATABASE 设置的时间精度一致。
  • 输入包含不符合时间日期格式的字符串则返回 NULL。

示例:

> create table t5 (ts1 timestamp,ts2 timestamp);
> insert into t5 values(now,now-1s);
> insert into t5 values(now,now-2s);
> insert into t5 values(now,now-3s);taos> select * from t5;ts1           |           ts2           |
====================================================2023-08-31 09:32:54.649 | 2023-08-31 09:32:53.649 |2023-08-31 09:32:57.637 | 2023-08-31 09:32:55.637 |2023-08-31 09:32:59.935 | 2023-08-31 09:32:56.935 |> select timediff(ts1,ts2) from t5;timediff(ts1,ts2)   |
========================1000 |2000 |3000 |> select timediff(ts1,ts2,1s) from t5;timediff(ts1,ts2,1s)  |
========================1 |2 |3 |> select timediff(ts1,ts2,1m) from t5;timediff(ts1,ts2,1m)  |
========================0 |0 |0 |> select timediff(ts1,ts2,1u) from t5;DB error: TIMEDIFF function time unit parameter should be greater than db precision (0.000294s)

TIMETRUNCATE

TIMETRUNCATE(expr, time_unit [, ignore_timezone])ignore_timezone: {0| 1
}

功能说明:将时间戳按照指定时间单位 time_unit 进行截断。

返回结果数据类型:TIMESTAMP。

应用字段:表示 UNIX 时间戳的 BIGINT, TIMESTAMP 类型,或符合日期时间格式的 VARCHAR, NCHAR 类型。

适用于:表和超级表。

使用说明

  • 支持的时间单位 time_unit 如下:
    1b(纳秒), 1u(微秒),1a(毫秒),1s(秒),1m(分),1h(小时),1d(天), 1w(周)。
  • 返回的时间戳精度与当前 DATABASE 设置的时间精度一致。
  • 输入包含不符合时间日期格式的字符串则返回 NULL。
  • 当使用 1d 作为时间单位对时间戳进行截断时, 可通过设置 ignore_timezone 参数指定返回结果的显示是否忽略客户端时区的影响。
    例如客户端所配置时区为 UTC+0800, 则 TIMETRUNCATE(‘2020-01-01 23:00:00’, 1d, 0) 返回结果为 ‘2020-01-01 08:00:00’。
    而使用 TIMETRUNCATE(‘2020-01-01 23:00:00’, 1d, 1) 设置忽略时区时,返回结果为 ‘2020-01-01 00:00:00’
    ignore_timezone 如果忽略的话,则默认值为 1 。

示例:

> select ts1 from t5;ts1           |
==========================2023-08-31 09:32:54.649 |2023-08-31 09:32:57.637 |2023-08-31 09:32:59.935 |> select timetruncate(ts1,1s) from t5;timetruncate(ts1,1s)   |
==========================2023-08-31 09:32:54.000 |2023-08-31 09:32:57.000 |2023-08-31 09:32:59.000 |> select timetruncate(ts1,1m) from t5;timetruncate(ts1,1m)   |
==========================2023-08-31 09:32:00.000 |2023-08-31 09:32:00.000 |2023-08-31 09:32:00.000 |> select timetruncate(ts1,1h) from t5;timetruncate(ts1,1h)   |
==========================2023-08-31 09:00:00.000 |2023-08-31 09:00:00.000 |2023-08-31 09:00:00.000 |> select timetruncate(ts1,1d) from t5;timetruncate(ts1,1d)   |
==========================2023-08-31 00:00:00.000 |2023-08-31 00:00:00.000 |2023-08-31 00:00:00.000 |> select timetruncate(ts1,1d,0) from t5;timetruncate(ts1,1d,0)  |
==========================2023-08-31 08:00:00.000 |2023-08-31 08:00:00.000 |2023-08-31 08:00:00.000 |> select timetruncate(ts1,1d,1) from t5;timetruncate(ts1,1d,1)  |
==========================2023-08-31 00:00:00.000 |2023-08-31 00:00:00.000 |2023-08-31 00:00:00.000 |> select timetruncate('2023-01-01T12:01:00+09:00',1h,1) from t5;timetruncate('2023-01-01T12:01:00+09:00',1h,1) |
=================================================2023-01-01 11:00:00.000 |2023-01-01 11:00:00.000 |2023-01-01 11:00:00.000 |> select timetruncate('2023-01-01T12:01:00+09:00',1h,0) from t5;timetruncate('2023-01-01T12:01:00+09:00',1h,0) |
=================================================2023-01-01 11:00:00.000 |2023-01-01 11:00:00.000 |2023-01-01 11:00:00.000 |

TIMEZONE

TIMEZONE()

功能说明:返回客户端当前时区信息。

返回结果数据类型:VARCHAR。

应用字段:无

适用于:表和超级表。

示例:

> show variables;name               |                  value                   |  scope   |
=========================================================================================statusInterval                   | 1                                        | server   |timezone                         | Asia/Shanghai (CST, +0800)               | both     |locale                           | en_US.UTF-8                              | both     |charset                          | UTF-8                                    | both     |> select timezone() from t5 limit 1;timezone()                |
===========================================Asia/Shanghai (CST, +0800)               |

TODAY

TODAY()

功能说明:返回客户端当日零时的系统时间。

返回结果数据类型:TIMESTAMP。

应用字段:在 WHERE 或 INSERT 语句中使用时只能作用于 TIMESTAMP 类型的字段。

适用于:表和超级表。

使用说明

  • 支持时间加减操作,如 TODAY() + 1s, 支持的时间单位如下:
    b(纳秒),u(微秒),a(毫秒),s(秒),m(分),h(小时),d(天),w(周)。
  • 返回的时间戳精度与当前 DATABASE 设置的时间精度一致。

示例:

> select today() from t5 limit 1;today()         |
==========================2023-08-31 00:00:00.000 |> select today()+1h from t5 limit 1;today()+1h        |
==========================2023-08-31 01:00:00.000 |> select today(),now from t5 limit 1;today()         |           now           |
====================================================2023-08-31 00:00:00.000 | 2023-08-31 09:44:40.058 |
http://www.dinnco.com/news/78215.html

相关文章:

  • 网站备案关闭北京网站优化实战
  • 东莞做微网站建设价格网站建设及网站推广
  • 惠州做棋牌网站建设找哪家效益快短视频营销
  • 云南网站建设公司排行百度网址大全下载
  • 怎样做中英文网站网络营销的方式与手段
  • 视频网站怎么做统计表网站设计模板
  • 辽宁省网站建设nba新闻最新消息
  • 石家庄市里的网站公司seo排名赚app是真的吗
  • 网站用什么框架做搜索引擎推广步骤
  • 关于做摄影的网站厦门做网站公司有哪些
  • 美食网站设计的代码网络营销考试题目及答案2022
  • 个人网站制作dw北京排名seo
  • 学校网站开发文档宁波网站推广排名
  • 做北京塞车网站购物网站推广方案
  • 网站建设 可行性百度搜索大数据怎么查
  • 秦淮做网站价格抖音seo排名系统
  • 科技进步是国防强大的重要的保证网页优化
  • 网站建设 公司 常见问题培训机构退费法律规定
  • 网站备案幕布怎么做搜索引擎优化技巧
  • 营销型网站策划怎么做免费s站推广网站
  • 常州企业网页制作seo就业哪家好
  • 毕业网站设计seo是什么字
  • 完善网站建设工作总结抚顺网站建设
  • 武汉地铁建设搜索引擎优化的步骤
  • 电子专业毕设做网站友情链接批量查询
  • 营销型网站建设教学重庆seo哪个强
  • 做网页跳转网站石家庄
  • 健身房网站建设案例药品销售推广方案
  • web前端的软件搜索引擎优化理解
  • 西固网站建设平台企业网站模板下载