刚开始做一些PL/SQL,我需要一些帮助创建我被分配到实践的过程:PL/SQL程序
创建一个具有两个输入的程序 - 名字和姓氏。该 程序应DBMS输出以下3行:
firstname surname (lowercase) FIRSTNAME SURNAME (uppercase) Firstname Surname (Initial uppercase)
下面的PL/SQL函数可以用来帮助:
UPPER(VARCHAR2), LOWER(VARCHAR2), INITCAP(VARCHAR2)
我到目前为止已经试过这样:
CREATE OR REPLACE PROCEDURE LabFourProc (firstname IN VARCHAR2, surname IN VARCHAR2)
IS
BEGIN
DBMS_OUTPUT.PUT_LINE(firstname, surnmame);
END LabFourProc;
/
你尝试过什么到目前为止,因为你有3个你需要的功能。它是一个微不足道的程序,因为你已经被告知要使用三个函数。 – DazzaL 2013-04-11 11:19:20
我到目前为止已经试过这样: “CREATE OR REPLACE PROCEDURE LabFourProc(名字 \t IN VARCHAR2,姓在VARCHAR2) IS BEGIN \t DBMS_OUTPUT.PUT_LINE(名字,surnmame); END LabFourProc; /” 显然它没有工作,但我很新! – user2252636 2013-04-11 11:24:11
@ user2252636显示您的代码的最佳方式是您的问题下面的编辑链接。 PL/SQL有[全面文档](http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/toc.htm),可在线免费获取,过程的语法在[PL/SQL子程序部分](http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/subprograms.htm#i4079)。 – 2013-04-11 11:26:24