В общем случае это не должно приводить к ошибке ("There is an error"), ну забиндил ты NULL, е если база позволяет вставить NULL то все сработает. Но валидация входных данных должна быть конечно. Насколько я понимаю, человек только учится. Сначала надо научиться пользоваться документацией.