Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Query Replace Per Database Firebird

    Ciao a tutti
    ho bisogno di fare delle sostituzioni in un database firebird.
    Precisamente devo sostituire tutti gli apici e accenti con uno spazio vuoto.

    La query diventa difficile perchè non riesco a trovare una funzione replace accettata da firebird.

    grazie dell'aiuto!
    Katia

    Ita Service

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Presumo che un'applicazione esterna sia più adatta a questo scopo.

    In alternativa, potresti studiare le cosiddette UDFs, le librerie che introducono in FireBird funzionalità "esterne", definite attraverso funzioni memorizzate all'interno di una libreria DLL.

    Nel pacchetto con cui viene distribuito FireBird dovrebbero essercene già alcune tra cui, forse, c'è quella che cerchi.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Già caricate!
    E già fatto tutte le prove possibili...

    Siamo arrivati alla conclusione che questa funzionalità per firebird non c'è!



    Grazie!
    Katia

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Ho verificato: in effetti, la funzione REPLACE (e tantissime altre funzioni di manipolazione stringhe, date, ecc.) sono attese per le versioni successive, assieme ad altre modifiche.

    L'unico modo per usufruire di una caratteristica simile ora è quella di costruire una semplice libreria UDF da agganciare e utilizzare dal DB, se non disponibile in circolazione.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.