Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

पीएल/एसक्यूएल में एक स्ट्रिंग को उलटने की एक प्रक्रिया

दो चीजें - आपको प्रक्रिया/फ़ंक्शन की पैरामीटर सूची में डेटाटाइप आकार निर्दिष्ट नहीं करना चाहिए और आपको DECLARE की आवश्यकता नहीं है खोजशब्द। इसे आजमाएं:

CREATE OR REPLACE PROCEDURE ReverseOf(input IN varchar2) IS
        rev varchar2(50):='';
BEGIN
        FOR i in reverse 1..length(input) LOOP
                rev := rev||substr(input, i, 1);
        END LOOP;
        dbms_output.put_line(rev);
END;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MacOSX पर Oracle SQL डेवलपर के साथ शुरुआत करना

  2. क्या एस्केप सीक्वेंस CLOB में संरक्षित हैं?

  3. सभी उपयोगकर्ता तालिकाओं को कैसे छोड़ें?

  4. ORA-01460:लागू नहीं किया गया या अनुचित रूपांतरण का अनुरोध किया गया

  5. डेटाटाइम कॉलम को यूटीसी टाइम में बदलें