小编DWP*_*Pro的帖子

如何在Google Bigquery中将时间戳转换为日期数据类型

我正在尝试使用以下方法将Timestamp数据类型列转换为Date数据类型:

bq query -q --destination_table = NEW_DATE_TABLE --replace"SELECT DATE(CURR_DT)AS CURR_DT from TEST.DATE_TABLE"

新表将列显示为STRING而不是日期.有没有办法将时间戳转换为日期数据类型.

请求截图

google-bigquery

5
推荐指数
2
解决办法
2万
查看次数

大查询 DML insert-select as 到重复表中

我有一个表结构(表名:Recall_transaction)如下:

[{
"name": "STR_NBR",
"type": "STRING",
"mode": "NULLABLE"
},
{
"name": "RGSTR_NBR",
"type": "INTEGER",
"mode": "NULLABLE"
},
{
"name": "POS_TRANS_ID",
"type": "INTEGER",
"mode": "NULLABLE"
},
{
 "name": "SLS_DT",
"type": "DATE",
"mode": "NULLABLE"
},
{
"name": "TRANS_ORIG_SRC",
"type": "RECORD",
"mode": "REPEATED",
"fields": [
  {
  "name": "POS_APPL_TYP_CD",
  "type": "STRING",
  "mode": "NULLABLE"
  },
  {
  "name": "USER_ID",
  "type": "STRING",
  "mode": "NULLABLE"
  }
 ]
},
{
"name": "RECALLED_TXN",
"type": "RECORD",
"mode": "REPEATED",
"fields": [
  {
  "name": "POS_SEQ_NBR",
  "type": "STRING",
  "mode": "REPEATED"
  },
  {
  "name": "SUB_SYS_CD", …
Run Code Online (Sandbox Code Playgroud)

google-bigquery

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

google-bigquery ×2