Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 在配置单元中创建表时,如何以毫秒为单位获取当前时间_Mysql_Unix_Hive_Unix Timestamp - Fatal编程技术网

Mysql 在配置单元中创建表时,如何以毫秒为单位获取当前时间

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

我正在尝试在配置单元中创建一个表。表格应有一列,插入时间以毫秒进动为单位

我尝试使用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。我认为Hive UDF是解决这个问题的唯一选择..我相信这里已经回答了这个问题