0
存储过程我的SQL Server是问题而将SQL Server存储过程,Oracle存储过程
ALTER PROCEDURE myproc
@iii NVARCHAR(255)
AS
BEGIN
select * from dbo.users where (first_name = @iii OR @iii = '');
END;
虽然
运行它
exec myproc ''
获取所有记录
但在oracle中
CREATE OR REPLACE PROCEDURE myproc (fname IN STRING, name1 OUT STRING) AS
BEGIN
SELECT "first_name" INTO name1 FROM "users" WHERE ("first_name" = fname OR fname = '');
END;
但通过''Parameter Not Found Data执行它。
如何获取所有数据?