【发布时间】:2008-11-20 08:01:38
【问题描述】:
SQL Server 过程可以返回结果集。我有一个表 emp(emp__id, emp__name, ...)。以下过程将返回与提供的姓名匹配的员工列表。
CREATE OR REPLACE PROCEDURE get_employee_by_name ( @name VARCHAR(100) )
AS
SELECT emp_id, emp_name
FROM emp
WHERE emp_name = @name;
所以在客户端代码中,我使用ADO.NET来获取数据。
SQLDataAdapter adapter = new SQLDataAdapter("get_employee_by_name", cnString);
SQLDataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
DataTable dt = new DataTable("employee");
adapter.Fill(dt);
如何在 PL/SQL 中进行等效编码?
【问题讨论】:
标签: plsql