Mysql 在配置单元中创建表时,如何以毫秒为单位获取当前时间
我正在尝试在配置单元中创建一个表。表格应有一列,插入时间以毫秒进动为单位 我尝试使用from_unixtime(UNIX_TIMESTAMP(),'yyyy-MM-dd HH:MM:ss.SSS') 我认为Mysql 在配置单元中创建表时,如何以毫秒为单位获取当前时间,mysql,unix,hive,unix-timestamp,Mysql,Unix,Hive,Unix Timestamp,我正在尝试在配置单元中创建一个表。表格应有一列,插入时间以毫秒进动为单位 我尝试使用from_unixtime(UNIX_TIMESTAMP(),'yyyy-MM-dd HH:MM:ss.SSS') 我认为UNIX\u TIMESTAMP()只以秒为单位返回时间。因此,毫秒部分始终为“000”。我表格中的此列仅包含以下值“2016-03-01 22:14:07.000”、“2016-03-01 22:14:08.000” 请帮助我获取包含毫秒的时间戳。编辑以提高可读性。谢谢Alexei。我认为H
UNIX\u TIMESTAMP()
只以秒为单位返回时间。因此,毫秒部分始终为“000”。我表格中的此列仅包含以下值“2016-03-01 22:14:07.000”、“2016-03-01 22:14:08.000”
请帮助我获取包含毫秒的时间戳。编辑以提高可读性。谢谢Alexei。我认为Hive UDF是解决这个问题的唯一选择..我相信这里已经回答了这个问题