WHEN NOT MATCHED BY SOURCE
Указывает, что все строки target, которые не соответствуют строкам, возвращенным выражением <source> ON <join condition>, и удовлетворяют дополнительным условиям поиска, (предложение UPDATE
) или удаляются (предложение DELETE
) в соответствии с предложением <merge when not matched by source>.
Предложение WHEN NOT MATCHED BY SOURCE
доступно начиная с Firebird 5.0.
Допускается указывать несколько предложений WHEN NOT MATCHED BY SOURCE
. Если указано более одного предложенияWHEN NOT MATCHED BY SOURCE
, то все их следует дополнять дополнительными условиями поиска, за исключением последнего.
В списке SET
предложения UPDATE
вместо значения столбца можно использовать ключевое слово DEFAULT
. В этом случае столбец получит значение по умолчанию, указанное при определении целевой таблицы. Если значение по умолчанию для столбца отсутствует, то столбец получит значение NULL
.
Note
|
Обратите внимание! В списке |