Здравствуйте. Что надо сделать со столбцом, чтобы при добавлении новой записи, нельзя было не указать его? Ну т.е. имеем к примеру 3 столбца: s1, s2, s3. s2 - обязательный столбец и не может быть пустым. Если делаем запрос вида: insert into table (s1,s3) values (1,3); - то ошибка.
Я понимаю, что это можно отследить на уровне приложения, но хочется, но уровне СУБД, чтобы если попытка такого добавления будет в транзакции - она не прошла.