我有一个.txt
文件,其中包含时间戳列(如20180607093059000)和其他一些列,但是在导入到Teradata SQL Assistant时却得到了无效的时间戳错误。请帮我的忙
因为我需要将文件数据导入volatile,并且必须在这些文件表和实际表之间做减号操作。
答案 0 :(得分:2)
时间戳的默认格式为<thead>
<tr>
<td ng-repeat="(key,c) in headersData">
{{c}}
</td>
</tr>
</thead>
<tbody>
<tr ng-repeat="c in columnData">
<td>{{c.id}}</td>
<td>{{c.code}}</td>
<td>{{c.description}}</td>
</tr>
</tbody>
,您可以应用'YYYY-MM-DD HH:MI:SS'
TO_TIMESTAMP
这会导致时间戳记(6)
要获取Timestamp(3),您需要在添加小数点后使用FORMAT进行CAST:
To_Timestamp(ts, 'yyyymmddhhmissff3')