Hola,
Si tienes una columna con un valor por defecto, y quieres que al hacer INSERT esa columna tome ese valor, simplemente no la pongas en la consulta.
Por ejemplo, supongamos que tienes una tabla de usuarios con los campos nombre, apellido y bloqueado, y por defecto la columna bloqueado es 0. Si quieres introducir un usuario que esté bloqueado harías:
Pero si quieres que bloqueado coja el valor por defecto, entonces harías:
Saludos!
Si tienes una columna con un valor por defecto, y quieres que al hacer INSERT esa columna tome ese valor, simplemente no la pongas en la consulta.
Por ejemplo, supongamos que tienes una tabla de usuarios con los campos nombre, apellido y bloqueado, y por defecto la columna bloqueado es 0. Si quieres introducir un usuario que esté bloqueado harías:
Código (sql) [Seleccionar]
INSERT INTO usuarios (`nombre`, `apellido`, `bloqueado`)
VALUES ('Foo', 'Bar', '1');
Pero si quieres que bloqueado coja el valor por defecto, entonces harías:
Código (sql) [Seleccionar]
INSERT INTO usuarios (`nombre`, `apellido`)
VALUES ('Foo', 'Bar');
Saludos!