例如:现在已经有一个表:create table users
(
vUsersName varchar2(10),
vUsersPassword varchar2(10)
);-----现在要对这个表建立一个添加用户信息的存储过程 procUsersAdd应该怎么写create or replace procedure ......................
后面的就不太清楚了,,我写了几次 老是报有编译错误
(
vUsersName varchar2(10),
vUsersPassword varchar2(10)
);-----现在要对这个表建立一个添加用户信息的存储过程 procUsersAdd应该怎么写create or replace procedure ......................
后面的就不太清楚了,,我写了几次 老是报有编译错误
begin
insert into users values(UsersName,UsersPassword);
commit;
end;
2 (
3 vUsersName varchar2(10),
4 vUsersPassword varchar2(10)
5 );Table createdSQL> CREATE OR REPLACE PROCEDURE procUsersAdd(
2 in_vUsersName IN VARCHAR2,
3 in_vUsersPassword IN VARCHAR2)
4 IS
5 BEGIN
6 INSERT INTO users VALUES(in_vUsersName,in_vUsersPassword);
7 COMMIT;
8 END procUsersAdd;
9 /Procedure createdSQL> exec procUsersAdd('张三','abc');PL/SQL procedure successfully completedSQL> select * from users;VUSERSNAME VUSERSPASSWORD
---------- --------------
张三 abc