Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072

    [MySql] Procedura batch per trasferimento dati

    Ciao a tutti dovrei eseguire ogni notte uno script che mi trasferisca specifici recorda da un gruppo di tabelle ad un'altro

    In SQL Server farei una stored procedure da eseguire batch

    In MySQL come posso fare??
    Praticamente sono una serie in INSERT .... SELECT ...

    Grazie

  2. #2
    prova con le stored procedure + schedulatore eventi da mysql = > 5.1

    http://database.html.it/guide/lezion...red-functions/

    http://dev.mysql.com/doc/refman/5.1/en/events.html

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Grazie mille.... solo un dubbio:

    Se creo una SP che del tipo INSERT INTO ... SELECT.....

    come posso fare in modo che nella tabella nella quale faccio l'insert l'id di tale tabella sia generato tramite GUID varchar(36)


    Considerando che ho una tabella del tipo


    CREATE TABLE IF NOT EXISTS `Tab` (
    `id` varchar(36) NOT NULL,
    `CodiceCliente` varchar(6) NOT NULL,
    `id_TBL_Concorrenti` varchar(36) NOT NULL,




    Ultimo domanda .... dopo aver creato la SP, come posso eseguirla in batch ogni giorno?

    Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Nessuna dritta???

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    762
    Salve ragazzi, mi intrufolo nella discussione perchè anche io avrei bisogno di una procedura automatica del genere.

    A me serve però che il database estragga i dati da una tabella, li invii via email e poi (solo se la mail è stata inviata) li cancelli dalla tabella stessa.

    Avete qualche riferimento utile nel frattempo che mi informo?


    Grazie in anticipo.

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    762
    Ho risolto: non appena la tabella arriva a tot righe mi faccio inviare l'email dallo stesso script che inserisce i dati.





    EDIT: scusate l'intrusione

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Ciao, potresti dirmi come hai fatto una cosa simile??

    Anche io, ogni notte, dovrei eseguire una SP che esegue una serie di queries

    ma non so come fare

    Grazie

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Nessuna dritta??

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    762


    Parli con me o con piero?


  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    ah chi può rispondere


    Se creo una SP che del tipo INSERT INTO ... SELECT.....

    come posso fare in modo che nella tabella nella quale faccio l'insert l'id di tale tabella sia generato tramite GUID varchar(36)


    Considerando che ho una tabella del tipo


    CREATE TABLE IF NOT EXISTS `Tab` (
    `id` varchar(36) NOT NULL,
    `CodiceCliente` varchar(6) NOT NULL,
    `id_TBL_Concorrenti` varchar(36) NOT NULL,




    Ultimo domanda .... dopo aver creato la SP, come posso eseguirla in batch ogni giorno?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.