找文章 / 找答案
精选问答 更多内容

如何创建SQL数据集

寻找新技能 显示全部楼层 发表于 2021-4-2 16:26:03 |阅读模式 打印 上一主题 下一主题

通过以下两种方式进入创建 SQL 数据集界面:

单击导航栏 -> 创建数据集,在新打开的页面上选择 “SQL 数据集 ”。

如果您有已打开的数据集界面,单击菜单栏 -> 创建数据集 ->SQL 数据集。

1)用户在数据集界面上,点击菜单栏上的新建按钮,选择 SQL 数据集,即可打开 SQL 数据集界面,首页上的 SQL 数据集,进入 SQL 数据集新建界面,如下图所示:

2)使用存储过程创建SQL数据集

使用产品的同时就是在参数的对话框中进行参数的配置,可以对参数进行配置为不同方向的参数,方向分为 IN、 OUT 和 IN_OUT 三种。 参数的方向需要和数据库一致。一下以SQL server为例:

??带参数的SQL SERVER数据库

对于 SQL SERVER 数据库来讲,进入模式同 DB2,如果在数据库中创建的存储过程的 SQL 语句是:

create procedure testsp

@jiu int

AS

select * from student where consume_number=@jiu

Go

在 SQL SERVER 数据库中写 SQL 语句的时候外面的大括号是必须的,在 oracle 和 DB2 中有没有大括号都不影响运行的,那么在产品中运行该存储过程的 SQL 语句就为:{Call mydb.dbo.testsp (?{jiu})}。如下图所示:

并且在传递参数的同时也需要在参数对话框中对参数 @jiu 进行设置一下,如下图:

刷新元数据就能预览运行出数据了

??不带参数的SQL SERVER数据库

对于不带参数的数据库中存储过程的语法如下:

create procedure uui

as

select * from student

go

然后在产品的 SQL 语句中写的语句为:{Call mydb.dbo.uui ()}。此时没有任何的参数需要配置,刷新元数据就能预览出数据了。

回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部