Оператор AND в ограничениях DB2 - PullRequest
0 голосов
/ 20 декабря 2011

Я пытаюсь добавить следующее ограничение в мою таблицу DB2, но выдает ошибку.

ALTER TABLE Table_name ADD CONSTRAINT VALID_BINDING 
CHECK((LOWER(REQ_BINDING) IN ('http-post','http-redirect'))
AND ((LOWER(RESP_BINDING) IN ('http-post','http-redirect')));

Это правильный запрос. Можно ли в нем использовать оператор AND?

1 Ответ

1 голос
/ 20 декабря 2011

Разве это не о скобках?

ALTER TABLE Table_name ADD CONSTRAINT VALID_BINDING 
CHECK(
    LOWER(REQ_BINDING) IN ('http-post','http-redirect') AND 
    LOWER(RESP_BINDING) IN ('http-post','http-redirect')
);
...