как убрать NOT NULL?

Прохожий1111
Дата: 27.02.2008 15:58:02
Добрый день!
Мне нужно SQL-запросом изменить признак одного поля с NOT NULL на NULL.
Пишу:
ALTER TABLE table1 ALTER COLUMN field1 char(10) NULL - не изменяет, хотя отрабатывает без ошибки.
При этом:
ALTER TALE table1 ALTER COLUMN field1 char(10) NOT NULL - поле field1 изменено.

проверил тоже самое на MS SQL Server 2000 - все работает, хочешь NULL, хочешь NOT NULL.
в Access-е - никак.
как убрать NOT NULL для поля в Access-е?
бухой бык
Дата: 27.02.2008 15:59:19
Это у вас SQL запрос такой ALTER TABLE ? Расскажите об этом за стенкой на скл ;)
mds_world
Дата: 27.02.2008 23:19:09
Посмотрите здесь /topic/96301
mds_world
Дата: 27.02.2008 23:41:08
Да, и еще. Если свойство допустимо менять с помощью ВБА, то можно так
CurrentDb.TableDefs("table1").Fields("field1").Properties("required") = False