Visualizzazione risultati 1 fino 5 di 5
Like Tree1Likes
  • 1 Post By

Discussione: funzioni Mysql (store procedure)

  1. #1
    Guest

    Predefinito funzioni Mysql (store procedure)

    ho importato il dump del mio DB da locale su altervista, non ho ottenuto nessun errore, infatti il DB di altervista č pieno di tabelle e dati del mio DB. Purtroppo non ha inserito le funzioni. Ho provato a crearle via codice, ma nulla, altervista mi restituisce sempre un errore di sintassi.

    Ma ci sono delle restrizioni per le store procedure in MySql di altervista?
    grazie

    ps. ecco la funzione e ho provato anche coi $$ come delimitatori, ma nulla
    Codice:
    CREATE FUNCTION `get_lista_lingue`(_id_anagrafica_cv INT) RETURNS varchar(4000) CHARSET latin1
        DETERMINISTIC
    BEGIN
         DECLARE _lista_lingue VARCHAR(4000) default '';
         DECLARE _lingua VARCHAR(128);
         DECLARE _isFinito BOOL DEFAULT false;
         
         DECLARE  cur_lingue CURSOR FOR 
            SELECT descrizione_it 
              FROM  lingua l, anagrafica_cv_lingua acl
             WHERE l.id_lingua = acl.id_lingua AND acl.id_anagrafica_cv = _id_anagrafica_cv   
          ORDER BY ordine, descrizione_it;
         DECLARE CONTINUE HANDLER FOR NOT FOUND SET _isFinito = true;
         
         
         OPEN cur_lingue;
         
         ciclo: WHILE NOT _isFinito DO        
             FETCH cur_lingue INTO _lingua;
             IF _isFinito THEN 
                LEAVE ciclo;
             END IF;
         
             SET _lista_lingue = CONCAT_WS(',',_lista_lingue,_lingua);
         END WHILE ciclo;     
         CLOSE cur_lingue;
         IF CHAR_LENGTH(_lista_lingue) > 0 THEN
            SET _lista_lingue = SUBSTRING(_lista_lingue,2);
         END IF;
         
         RETURN _lista_lingue;
    END
    Ultima modifica di alemoppo : 11-12-2013 alle ore 02.25.30 Motivo: +tag [code]

  2. #2
    L'avatar di saitfainder
    saitfainder non č connesso Sėniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Al momento non č ancora possibile creare stored procedure.


    «Č una mia peculiaritą distorcere la veritą e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    Guest

    Predefinito

    grazie per la risposta.

    Il motivo dell'assenza? c'č possibilitą che vengano abilitate e soprattutto quando?
    grazie
    cesana likes this.

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da gestionesalcef Visualizza messaggio
    grazie per la risposta.

    Il motivo dell'assenza? c'č possibilitą che vengano abilitate e soprattutto quando?
    grazie
    A me all'epoca funzionavano, hanno smesso di farlo lo scorso weekend e sto aspettando una risposta motivata a tale interruzione di servizio, se non ripristinano entro il weekend cambio sito di hosting.

  5. #5
    L'avatar di saitfainder
    saitfainder non č connesso Sėniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    @fantalig stai parlando delle stesse cose qui e comunque le stored procedures non sono mai state attivate...


    «Č una mia peculiaritą distorcere la veritą e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •