剛開始做一些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