MySQL: seleccionar solo el valor predeterminado de la columna

Me pregunto si es posible seleccionar solo el valor predeterminado de la columna vacía. Tengo una tabla absolutamente vacía y solo quiero seleccionar uno de los valores predeterminados de las columnas: es importante para mi aplicación JAVA que está llenando la tabla.

Gracias.

Respuesta 1

Puede obtener el valor predeterminado de INFORMATION_SCHEMA.COLUMNS

select COLUMN_DEFAULT
from INFORMATION_SCHEMA.COLUMNS 
where TABLE_SCHEMA='your_db' and TABLE_NAME='your_table' and COLUMN_NAME='your_column'
Respuesta: 2

Puede definir un valor predeterminado para una columna cuando crea una tabla, si solo desea que MySQL la inserte automáticamente:

create table my_table (i INT DEFAULT 1);

Pero si quiere decir que desea el valor predeterminado que está almacenado en el diccionario DB, puede obtenerlo mediante esta consulta:

SELECT Column_Default
  FROM Information_Schema.Columns
WHERE Table_Schema = 'yourSchema'
  AND Table_Name = 'yourTableName'
  AND Column_Name = 'yourColumnName'
Respuesta: 3

Estoy tratando de hacer la configuración automática de CouchBase: Cluster Admin User Bucket Bucket Servicios de usuario para base de datos (datos, kv, n1ql, índice, fts, búsqueda) Usando el resto de la API todo va bien, pero puedo ver ...

Tengo una aplicación appengine existente. Estoy planeando desarrollar una aplicación de Android con esa aplicación existente. Solo puedo encontrar ejemplos sobre el desarrollo de la aplicación de Android con una nueva aplicación appengine. Ninguna ...

Cualquier tutorial que encontré en línea crea un iniciador de arranque de resorte personalizado a través de Maven. ¿Hay alguna manera de crearlo usando Gradle? Traté de usar gradle. Crea con éxito un archivo jar para mí. La condición ...

Soy un principiante en Java. Traté de crear un programa simple con Swing donde muchas bolas rebotan. El programa se estaba ejecutando bien, suave 60 fps y sin tartamudeo. Sin embargo, la CPU estaba constantemente ...