Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 ограничение полей  [new]
sq1ony
Member

Откуда:
Сообщений: 5
Как сделать в таблице, чтобы одновременно могло быть заполнено одно из полей Поле1 или Поле2
25 авг 12, 16:08    [13063897]     Ответить | Цитировать Сообщить модератору
 Re: ограничение полей  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37069
check constraint
25 авг 12, 16:11    [13063908]     Ответить | Цитировать Сообщить модератору
 Re: ограничение полей  [new]
sq1ony
Member

Откуда:
Сообщений: 5
можно полный код
25 авг 12, 16:52    [13063959]     Ответить | Цитировать Сообщить модератору
 Re: ограничение полей  [new]
полный код
Guest
sq1ony
можно полный код

[ CONSTRAINT constraint_name ] 
{ 
    [ NULL | NOT NULL ] 
    { PRIMARY KEY | UNIQUE } 
        [ CLUSTERED | NONCLUSTERED ] 
        [ WITH FILLFACTOR = fillfactor ] 
        [ WITH ( index_option [, ...n ] ) ]
        [ ON { partition_scheme_name (partition_column_name) 
            | filegroup | "default" } ] 
    | [ FOREIGN KEY ] 
        REFERENCES [ schema_name . ] referenced_table_name 
            [ ( ref_column ) ] 
        [ ON DELETE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ] 
        [ ON UPDATE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ] 
        [ NOT FOR REPLICATION ] 
    | CHECK [ NOT FOR REPLICATION ] ( logical_expression )
}
    

http://msdn.microsoft.com/en-us/library/ms186712.aspx
25 авг 12, 17:07    [13063969]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить