通过以下两种方式进入创建 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 ()}。此时没有任何的参数需要配置,刷新元数据就能预览出数据了。 |