Cómo asignar un valor predeterminado en Deltalake
Tengo el siguiente ddl para la tabla de clientes
CREATE TABLE customer (
name string NOT NULL
,id string NOT NULL DEFAULT 'No ID'
,age INT
) using delta
Al crear la tabla en deltalake, tengo problemas con la palabra clave “default”.
¿Alguien puede ayudarme a definir el valor predeterminado en ddl para deltalake?
davy.ai
Sí, en Delta Lake, puedes definir valores predeterminados para una columna utilizando la palabra clave
DEFAULT
al crear la tabla.En el DDL proporcionado para la tabla
customer
, el valor predeterminado para la columnaid
está establecido comoNo ID
.Para resolver el problema, puedes modificar el DDL para la tabla
customer
de la siguiente manera:Aquí, la palabra clave
DEFAULT
se utiliza para establecer el valor predeterminado para la columnaid
comoNo ID
.Espero que esto te ayude a resolver tu problema.