CREATE or REPLACE procedure proCheckPassword(accountNo varchar2,Pwd varchar2,RESULT out number)
is
begin
select count(*) into RESULT
from Account1416 a
where a.password = Pwd and a.accountNo1416 = acccountNo;
end proCheckPassword;
/declare
No Account1416.accountNo1416%type;
code Account1416.password%type;
m number;
begin
No := '170366'; // no ,code 为一表里面的记录,输入正确
code := '123451';
proCheckPassword(No,code,m);
dbms_output.put_line('m的值为:'||m);
end;
帮我看看过程有什么问题及执行有什么问题,谢谢!
is
begin
select count(*) into RESULT
from Account1416 a
where a.password = Pwd and a.accountNo1416 = acccountNo;
end proCheckPassword;
/declare
No Account1416.accountNo1416%type;
code Account1416.password%type;
m number;
begin
No := '170366'; // no ,code 为一表里面的记录,输入正确
code := '123451';
proCheckPassword(No,code,m);
dbms_output.put_line('m的值为:'||m);
end;
帮我看看过程有什么问题及执行有什么问题,谢谢!
解决方案 »
- windows server 2008 下安装Oracle10g的问题
- 数据库连接不正常
- 两个表,号码段查询问题
- 请问把access数据库转移到oracle或是mysql等关系数据库,在不使用第三方工具的情况
- ibatis,isEqual使用property取不到配置文件的正确值?求助
- ?查询某一个用户的所用的索引
- windows非正常关机后,为什么listener无法启动?
- Oracle中什么地方修改job的设置比较方便,VBA studio里好像不行
- ORACLE 游标丢数的问题
- oracle运行中文变成问号
- 关于上一条数据和下一条数据
- Enterprise Manager Console 连接数据库自动消失了。。。
6/27 PL/SQL ORA-00904:"ACCOUNTNO":标识符无效
3个c?
CREATE or REPLACE procedure proCheckPassword(accountNo varchar2,Pwd varchar2,RESULT out number)
is
begin
select count(*) into RESULT
from Account1416 a
where a.password = Pwd and a.accountNo1416 = accountNo;
--acccountNo传入参数 上面写的多了个c, 细节呀
end proCheckPassword;
/declare
No Account1416.accountNo1416%type;
code Account1416.password%type;
m number;
begin
No :='170366';
code := '123451';
proCheckPassword(No,code,m);
dbms_output.put_line('m的值为:'||to_char(m));
end;