Programim dhe zhvillim, javascript, python, php, html

si të marrim daljen si tekst ndërsa futja është në formë numerike

si të marrim daljen e numrave/numrave në formë karakteri/alfabeti? si unë jap hyrje:- 1234 atëherë dalja duhet të jetë si:- një dy tre katër DHE (në gjendje tjetër) një mijë e dyqind e tridhjetë e katër.

05.07.2018

  • hidhi një sy këtë 05.07.2018

Përgjigjet:


1

Provoni këtë

select to_char(to_date(1234, 'j'), 'jsp') from dual

Prodhimi do të jetë një mijë e dyqind e tridhjetë e katër

05.07.2018
  • Vini re se kjo funksionon vetëm me vlera deri në 5373484. Megjithatë, kjo mund të jetë e gjitha që OP ka nevojë. 05.07.2018
  • mund të përdorni drejtpërdrejt pa përzgjedhje në SP p.sh., to_char(to_date(1234, 'j'), 'jsp') 05.07.2018
  • ju lutem shpjegoni me programin e procedurës.. faleminderit 05.07.2018
  • ju postoni mostrën e SP-së në të cilën dëshironi ta përdorni këtë. Pas kësaj do t'ju shtoj dhe do t'ju shpjegoj 05.07.2018
  • @D'Mayal Shih komentin e mëparshëm të Gajt (në 10:21 Z) - mund t'i caktoni to_char(to_date(1234, 'j'), 'jsp') një ndryshoreje në procedurë. 05.07.2018
  • nuk di si te bej procedure me te.. thjesht dua te fus shifra dhe te marr nje dalje.. keshtu qe ju lutem beni nje procedure per te dhe postojeni.. faleminderit 05.07.2018
  • Në këtë rast duhet të shkruani funksionin create ose zëvendësoni funksionin num_to_txt(p_num number) return varchar2(500) si start return to_char(to_date(p_num, 'j'), 'jsp'); fundi; 05.07.2018
  • po.. funksionon.. faleminderit.. por nëse dua daljen e 1234 si një dy tre katër atëherë? 05.07.2018
  • Mund ta provoni këtë të krijoni ose zëvendësoni funksionin num_to_txt (numri p_num) ktheni varchar2(500) v_str varchar2(500); Filloni Për i në 1..gjatësi(v_num) Loop v_str := v_str || to_char(to_date(substr(v_num, i, 1), 'j'), 'jsp'); Fund Loop; ktheje v_str; Fundi; Unë nuk kam orakull këtu 05.07.2018
  • po funksionon.. por prodhimi vjen pa hapësirë ​​si: - onetwothreefour 05.07.2018
  • Ndrysho v_str := v_str||' '||te_char(to_date(substr(v_num,i, 1),'j'),'jsp'); dhe ndryshoni deklaratën e kthimit për të kthyer ltrim(v_str); 05.07.2018

  • 2

    Ekzekutoni funksionin e mëposhtëm.

                CREATE OR REPLACE FUNCTION NUMTOWORDS (P_IN IN NUMBER)
                   RETURN VARCHAR2
                IS
                   V_WORDS    VARCHAR2 (20) := '';
                   V_CHAR     VARCHAR2 (20) := '';
                   V_LENGTH   NUMBER;
    
                   TYPE ARRAY_TYPE IS VARRAY (10) OF VARCHAR2 (10);
                   V_ARRAY    ARRAY_TYPE := ARRAY_TYPE ('ZERO', 'ONE', 'TWO', 'THREE', 'FOUR', 'FIVE', 'SIX', 'SEVEN', 'EIGHT', 'NINE');
                BEGIN
                   SELECT   LENGTH (TO_CHAR (P_IN)) INTO V_LENGTH FROM DUAL;
    
                   FOR I IN 1 .. V_LENGTH
                   LOOP
                      V_CHAR := V_ARRAY ( (TO_NUMBER (SUBSTR (TO_CHAR (P_IN), I, 1)) + 1));
                      V_WORDS := CONCAT (V_WORDS, CONCAT (V_CHAR, ' '));
                   END LOOP;
    
                   RETURN TRIM (V_WORDS);
                END;
    

    "" SELECT NUMTOWORDS(674) FROM DUAL;

    06.07.2018
    Materiale të reja

    Masterclass Coroutines: Kapitulli-3: Anulimi i korutinave dhe trajtimi i përjashtimeve.
    Mirë se vini në udhëzuesin gjithëpërfshirës mbi Kotlin Coroutines! Në këtë seri artikujsh, unë do t'ju çoj në një udhëtim magjepsës, duke filluar nga bazat dhe gradualisht duke u thelluar në..

    Faketojeni derisa ta arrini me të dhënat false
    A e gjeni ndonjëherë veten duke ndërtuar një aplikacion të ri dhe keni nevojë për të dhëna testimi që duken dhe duken më realiste ose një grup i madh të dhënash për performancën e ngarkesës...

    Si të përdorni kërkesën API në Python
    Kërkesë API në GitHub për të marrë depot e përdoruesve duke përdorur Python. Në këtë artikull, unë shpjegoj procesin hap pas hapi për të trajtuar një kërkesë API për të marrë të dhëna nga..

    Një udhëzues hap pas hapi për të zotëruar React
    Në këtë artikull, do të mësoni se si të krijoni aplikacionin React, do të mësoni se si funksionon React dhe konceptet thelbësore që duhet të dini për të ndërtuar aplikacione React. Learning..

    AI dhe Psikologjia — Pjesa 2
    Në pjesën 2 të serisë sonë të AI dhe Psikologji ne diskutojmë se si makineritë mbledhin dhe përpunojnë të dhëna për të mësuar emocione dhe ndjenja të ndryshme në mendjen e njeriut, duke ndihmuar..

    Esencialet e punës ditore të kodit tim VS
    Shtesat e mia të preferuara - Git Graph 💹 Kjo shtesë është vërtet e mahnitshme, e përdor përpara se të filloj të punoj për të kontrolluar dy herë ndryshimet dhe degët më të fundit, mund të..

    Pse Python? Zbulimi i fuqisë së gjithanshme të një gjiganti programues
    Në peizazhin gjithnjë në zhvillim të gjuhëve të programimit, Python është shfaqur si një forcë dominuese. Rritja e tij meteorike nuk është rastësi. Joshja e Python qëndron në thjeshtësinë,..