变量赋值的问题,我在函数里定义了两个变量,我想调用函数,手动输入字符,自动将字符赋值给变量并执行函数,怎么实现?例如:
CREATE OR REPLACE FUNCTION f_test(
v_name friend.name%type)
return varchar2 is declare
v_name varchar(10);begin
select phone from friend where name = v_name;
return 'ok'; end f_test; 我想手动给v_name赋值,就是先调用函数,然后出现提示要求输入变量的值,然后我手动输入变量的值怎么实现?
CREATE OR REPLACE FUNCTION f_test(
v_name friend.name%type)
return varchar2 is declare
v_name varchar(10);begin
select phone from friend where name = v_name;
return 'ok'; end f_test; 我想手动给v_name赋值,就是先调用函数,然后出现提示要求输入变量的值,然后我手动输入变量的值怎么实现?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货