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

TDengine 时间函数 TODAY() 用户手册

在这里插入图片描述

TODAY() 函数用户手册

函数定义

TODAY()

功能说明

TODAY() 函数返回客户端当日零时(00:00:00)的系统时间。该函数是一个无参数的时间函数,主要用于获取当前日期的开始时间戳。

返回值

  • 数据类型: TIMESTAMP
  • 精度: 与当前数据库(DATABASE)设置的时间精度一致

适用范围

  • 表类型: 表和超级表
  • 使用场景: WHERE 子句、INSERT 语句
  • 字段类型: 只能作用于 TIMESTAMP 类型的字段

时间运算支持

TODAY() 函数支持时间加减运算,可以与以下时间单位组合使用:

时间单位符号说明
纳秒bnanosecond
微秒umicrosecond
毫秒amillisecond
ssecond
分钟mminute
小时hhour
dday
wweek

使用示例

基本用法

-- 获取今日零时时间戳
SELECT TODAY();

时间运算

-- 今日零时加1小时
SELECT TODAY() + 1h;-- 今日零时加30分钟
SELECT TODAY() + 30m;-- 今日零时加1天(即明日零时)
SELECT TODAY() + 1d;-- 今日零时减1天(即昨日零时)
SELECT TODAY() - 1d;

在 WHERE 子句中使用

-- 查询今日的数据
SELECT * FROM table_name WHERE ts >= TODAY() AND ts < TODAY() + 1d;-- 查询今日上午的数据
SELECT * FROM table_name WHERE ts >= TODAY() AND ts < TODAY() + 12h;-- 查询最近7天的数据
SELECT * FROM table_name WHERE ts >= TODAY() - 7d;

在 INSERT 语句中使用

-- 插入今日零时的记录
INSERT INTO table_name (ts, value) VALUES (TODAY(), 100);-- 插入今日中午的记录
INSERT INTO table_name (ts, value) VALUES (TODAY() + 12h, 200);

注意事项

  1. 时间精度: 返回的时间戳精度取决于当前数据库的时间精度设置(毫秒、微秒或纳秒)

  2. 客户端时间: 函数返回的是客户端系统的当日零时,而非服务器时间

  3. 字段限制: 在WHERE或INSERT语句中使用时,只能与TIMESTAMP类型的字段进行比较或赋值

  4. 保序性: 该函数具有保序特性,在排序场景中表现稳定

相关函数

  • NOW(): 返回当前系统时间戳
  • TIMETRUNCATE() 时间截断函数
  • TIMEDIFF(): 时间差计算函数

关于 TDengine

TDengine 专为物联网IoT平台、工业大数据平台设计。其中,TDengine TSDB 是一款高性能、分布式的时序数据库(Time Series Database),同时它还带有内建的缓存、流式计算、数据订阅等系统功能;TDengine IDMP 是一款AI原生工业数据管理平台,它通过树状层次结构建立数据目录,对数据进行标准化、情景化,并通过 AI 提供实时分析、可视化、事件管理与报警等功能。


文章转载自:

http://m7PHjUAg.txmkx.cn
http://65v2DzWV.txmkx.cn
http://9fAGZtD7.txmkx.cn
http://N2836k8w.txmkx.cn
http://SYENITNN.txmkx.cn
http://9nJkA0LY.txmkx.cn
http://tDsMPtM4.txmkx.cn
http://JGntecxb.txmkx.cn
http://Orh4nhFQ.txmkx.cn
http://YPWKw0RR.txmkx.cn
http://yi3aJ4ml.txmkx.cn
http://Y2ghUwpX.txmkx.cn
http://H7aRJ0od.txmkx.cn
http://ozMIujnC.txmkx.cn
http://HJHjHUAh.txmkx.cn
http://f6stTGZi.txmkx.cn
http://snTX5KkU.txmkx.cn
http://ooXUhTMA.txmkx.cn
http://0h086cbV.txmkx.cn
http://9v9KX1zY.txmkx.cn
http://5a0IOarM.txmkx.cn
http://pAtKXjG8.txmkx.cn
http://8atv2uBi.txmkx.cn
http://flq4HPFW.txmkx.cn
http://kfM8yBK5.txmkx.cn
http://cnIOXgWs.txmkx.cn
http://axuXcAFd.txmkx.cn
http://uXUP5IvD.txmkx.cn
http://fFJyBskb.txmkx.cn
http://n1Q64aFS.txmkx.cn
http://www.dtcms.com/a/369114.html

相关文章:

  • 架构性能优化三板斧:从10秒响应到毫秒级的演进之路
  • LeetCode_位运算
  • 每日一算:颜色分类
  • 使用自定义固定公网URL地址远程访问公司内网OA办公系统,本地无需公网IP和专线让外网访问
  • pthread_join函数
  • 视觉项目,怎么选主机
  • AI生成内容的版权问题解析与实操指南
  • Oracle软件在主机平台的应用(课程下载)
  • TVS防护静电二极管选型需要注意哪些参数?-ASIM阿赛姆
  • 数据传输优化-异步不阻塞处理增强首屏体验
  • 通信安全员【单选题】考试题库及答案
  • 【开题答辩全过程】以 基于springboot的职业学校教务管理系统设计与实现为例,包含答辩的问题和答案
  • ImmutableMap
  • Oracle 10g → Oracle 19c 升级后问题解决方案(Pro*C 项目)
  • 使用MS-SWIF框架对大模型进行SFT微调
  • 使用PyTorch构建卷积神经网络(CNN)实现CIFAR-10图像分类
  • 非靶向模型中毒攻击和靶向模型中毒攻击
  • 步步高S9:AI重塑学习体验,定义智能教育新范式
  • 与优秀者同行,“复制经验”是成功的最快捷径
  • 2025 IT行业含金量超高的8大证书推荐
  • 《Keil 开发避坑指南:STM32 头文件加载异常与 RTE 配置问题全解决》
  • 基于STM32设计的激光充电控制系统(华为云IOT)_277
  • Kubernetes(四):Service
  • Android studio 既想拍照又想拿到Bitmap
  • 自由泳动作分解与技巧详解
  • 音响皇帝BO,牵手全球第一AR眼镜雷鸟,耳机党坐不住了?
  • Redis 高级数据结构:Bitmap、HyperLogLog、GEO 深度解析
  • 深度学习——迁移学习
  • 【uniapp】打包为h5在保留头部标题的同时配置网站标题不跟随页面路由更新
  • uni-app iOS 日志与崩溃分析全流程 多工具协作的实战指南