因此,我尝试通过Hive上传一个csv文件,但是csv文件具有时间戳作为一种格式,时间戳的格式为dd-MMM-YYYY HH:mm:ss.SSSSSSSSS。我在SerdeProperties中添加了此内容,但我正在使用的Serde是OpenCSVSerde,它将所有内容解析为字符串,因此我的数据不再是时间戳。我可以使用另一个SerDe吗?
CREATE TABLE `w_sna.data_schema10`(
`dataschema_name` string COMMENT 'from deserializer',
`last_updated` timestamp COMMENT 'from deserializer',
`dataschema_def` string COMMENT 'from deserializer')
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.OpenCSVSerde'
WITH SERDEPROPERTIES (
'separatorChar'=',',
'timestamp.formats'='dd-MMM-YYYY HH:mm:ss.SSSSSSSSS')