Generador UUID de PostgreSQL
Genera valores UUID para bases PostgreSQL, con fragmentos SQL opcionales y opciones de formateo para facilitar la creación de claves primarias y el seed de datos.
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.
Sobre esta herramienta
Lógica central y funciones: los UUID pueden generarse mediante gen_random_uuid() (a través de la extensión pgcrypto) o uuid_generate_v4() (a través de la extensión uuid-ossp). La disponibilidad de extensiones se detecta y se elige la función adecuada; se pueden generar valores crudos o instrucciones SQL que los generan en una sola llamada con generate_series. Opciones avanzadas incluyen usar mayúsculas/minúsculas, conservar o eliminar guiones, y presentar como lista literal o como snippet SELECT. Opciones avanzadas abarcan tamaño de lote y un bloque SQL listo para pegar en scripts. Si falta una extensión, se muestra orientación.
Entradas & Salidas: Entradas: count (entero, 1–100000), versión (v4 o v1) y banderas de formato. Banderas opcionales indican extensiones disponibles. Salidas: lista de cadenas UUID y un snippet SQL opcional con un conjunto de resultados de ejemplo. Validación: asegura que count es positivo y que la versión es soportada; si ninguna extensión está disponible, se ofrece guía.
Algoritmos y Casos Límite: los snippets SQL usan gen_random_uuid() o uuid_generate_v4() en un bucle generate_series(n), escogiendo la función correspondiente. Casos límite incluyen valores no positivos, extensiones ausentes o versiones no soportadas, que producen errores claros. Salidas normalizadas al formato deseado y no dependen de fuentes externas. Supuestos y Exclusiones: se requiere entorno PostgreSQL; no gestiona conexiones y no implementa generación UUID fuera de las funciones integradas.
Cómo usar
- Proporcionar entradas: establezca count, elija la versión (v4 o v
- e indique qué extensiones están disponibles (pgcrypto, uuid-ossp).
- Elegir método: la herramienta usa gen_random_uuid() cuando pgcrypto está disponible, de lo contrario uuid_generate_v4() si uuid-ossp está instalado; si faltan ambas, se muestra una guía.
- Ejecutar cálculo: generar una lista cruda de literales UUID o una sentencia SQL SELECT que use generate_series para producir un conjunto de resultados.
- Revisar salidas: ver resultados de muestra y el snippet SQL.
- Opcional: exportar resultados a SQL o CSV para seed.
Frequently Asked Questions
Encuentre respuestas rápidas
¿Qué extensiones de PostgreSQL se requieren?
¿Pueden ser determinísticos los UUID?
¿Cómo inserto los UUID generados en una tabla?
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
Convertidor de Spotify a MP3
Convierte archivos de audio proporcionados localmente a MP3, permitiendo escucha offline y compatibi...
Calculadora de Distancia por Carretera
Calculadora de distancia por carretera para viajeros, planificadores logísticos y conductores para e...
Tu opinión importa
Ayúdanos a mejorar
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic