CREATE TABLE `usuario` (
`cod_usuario` int(9) NOT NULL AUTO_INCREMENT,
`nom_usuario` varchar(200) NOT NULL,
PRIMARY KEY (`cod_usuario`)
);
$nom_usuario = null;
try{
$PDO->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "INSERT INTO usuario (nom_usuario) values(?)";
$stmt = $PDO->prepare($sql);
$stmt->execute(array($nom_usuario));
}catch(exception $e) {
echo $e->getMessage();
}
$PDO = null;
Com minha coluna definida como not null, tem como o PDO validar minha variável e lançar exceção caso esteja como null?