sql - 如何在 DolphinDB 中合并两列不同的时间数据类型?
问题描述
日期列的数据类型为 DATE,时间列的数据类型为 TIMe。我想合并这两列并生成一个数据类型为 TIMESTAMP 的新列。我应该使用哪个功能?在此处输入图像描述
解决方案
timestamp(dateCol) + int(timeCol)
首先将日期列转换为时间戳类型,然后添加当天的毫秒数。DolphinDB 在内部以毫秒为单位表示时间对象。所以我们直接将时间列转换为整数。
推荐阅读
- unicode - 单位分隔符“我们”
- python - 如何为奇数个变量创建随机匹配的对列表而不进行替换?
- facebook - Dialogflow Facebook Messenger webhook - TTS 响应
- javascript - React native - 将水平 ScrollView 的高度适应其子项
- reactjs - React 中的渲染组件显示闪烁
- bash - 如何在 Bash 脚本中将 Github 风格的 Wiki 页面链接转换为 Markdown 风格的链接
- c# - == 不适用于字符串和字符串数组值
- stata - Stata 通过将 Var 列表相乘生成新的变量列表
- macos - macOS 上可搜索修饰符的键盘命令
- php - 如何添加 HTML 代码以在产品图片上显示徽标