首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在denodo中声明变量?

如何在denodo中声明变量?
EN

Stack Overflow用户
提问于 2020-07-21 04:10:50
回答 1查看 277关注 0票数 0

有一个与此主题相关的问题,但与我要问的问题不同,我需要做一些类似于我们在SQL中所做的事情,但这次是在Denodo中。

这是用SQL表示的:

代码语言:javascript
复制
DECLARE @curr varchar (10);
SET @curr = 'USD;

SELECT
Country,
Currency
FROM
Currencies
WHERE
Currency = @curr;

我在Denodo尝试过这样的东西

代码语言:javascript
复制
SELECT
Country,
Currency
FROM
Currencies
WHERE
Currency = GETVAR('curr', 'VARCHAR', 'USD');

但是没有显示出结果。有人知道如何在Denodo中做类似SQL变量声明的事情吗?

EN

回答 1

Stack Overflow用户

发布于 2020-08-05 17:29:04

此错误是由于错误的数据类型导致的。您可以使用'text‘代替'varchar’。此更改将保存您的查询:)

下面是一个用法示例

代码语言:javascript
复制
select 
* 
from
storm_storm_t001l
where
werks = GETVAR('werks', 'text', '1331')
;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63003091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档