Generatore UUID PostgreSQL
Genera valori UUID per database PostgreSQL, con frammenti SQL opzionali e opzioni di formattazione per accelerare la creazione di chiavi primarie e il seed dei dati.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
Informazioni su questo strumento
Logica principale e funzionalità: gli UUID possono essere prodotti tramite gen_random_uuid() (tramite l’estensione pgcrypto) o uuid_generate_v4() (tramite l’estensione uuid-ossp). Rileva la disponibilità delle estensioni e sceglie la funzione adeguata; fornisce valori grezzi o istruzioni SQL che li generano in un’unica chiamata con generate_series. Opzioni avanzate includono maiuscole/minuscole, mantenere o rimuovere i trattini e presentare come lista letterale o come snippet SELECT. Opzioni avanzate includono dimensione batch o un blocco SQL pronto all’uso. Se mancano estensioni, viene mostrata una guida.
Ingressi & Uscite: Ingressi: count (intero, 1–100000), versione (v4 o v1) e flag di formattazione. Flag opzionali indicano quali estensioni sono disponibili. Uscite: elenco di stringhe UUID e un eventuale snippet SQL con un risultato di esempio. Validazione: count positivo e versione supportata; se nessuna estensione è disponibile, viene fornita indicazione.
Algoritmi & Casi limite: gli snippet SQL usano gen_random_uuid() o uuid_generate_v4() in una generate_series(n), scegliendo la funzione corrispondente. Casi limite includono valori non positivi, estensioni mancanti o versioni non supportate, con messaggi di errore chiari. Le uscite sono normalizzate al formato richiesto, indipendenti da fonti esterne. Ipotesi & Esclusioni: richiede ambiente PostgreSQL; non gestisce connessioni né genera UUID al di fuori delle funzioni incorporate.
Come usare
- Fornire input: imposta count, scegli la versione (v4 o v
- e indica quali estensioni sono disponibili (pgcrypto, uuid-ossp).
- Scegliere metodo: lo strumento usa gen_random_uuid() quando pgcrypto è disponibile, altrimenti uuid_generate_v4() se uuid-ossp è installato; in mancanza di entrambi, viene mostrata una guida.
- Eseguire il calcolo: genera una lista grezza di literal UUID o una query SQL SELECT che utilizza generate_series per produrre un set di risultati.
- Rivedere gli output: esaminare i risultati di esempio e lo snippet SQL.
- Opzionale: esportare i risultati in SQL o CSV per seed.
Frequently Asked Questions
Trova risposte rapide
Quali estensioni PostgreSQL sono richieste?
È possibile UUID deterministici?
Come inserisco gli UUID generati in una tabella?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Convertitore Spotify a MP3
Converte file audio forniti localmente in MP3, consentendo l’ascolto offline e la compatibilità tra...
Calcolatore Distanza Stradale
Calcolatore di distanza stradale per viaggiatori, pianificatori logistici e conducenti per stimare r...
Il tuo feedback è importante
Aiutaci a migliorare
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic