文档

Dataphin数据服务创建API时SQL脚本的解析参数为空

更新时间:
一键部署

问题描述

Dataphin数据服务中创建API时,编写完API SQL脚本后解析参数为空是什么原因?

问题原因

API SQL中的变量参数的格式使用错误,不能将变量作为select后的字段名来使用。

解决方案

  • 将变量参数放在where后面作为条件使用。例如:
    select * from tableA where col_1 = ${var} 
  • 将变量参数放在select后面作为字段条件值来使用。例如:
    select id_card,sum(case when id_card = ${id_card} then 1 else 0 end) as proj_score from tableA where id_name = ${name} 

适用于

  • Dataphin
  • 本页导读
文档反馈