Для приведенного ниже сценария, написанного в .sql
файлах:
if not exists (select * from sys.tables where name='abc_form')
CREATE TABLE abc_forms (
x BIGINT IDENTITY,
y VARCHAR(60),
PRIMARY KEY (x)
)
Указанный выше скрипт содержит ошибку в имени таблицы.
Для языков программирования, таких как Java / C, компилятор помогает разрешать большинство разрешений имен
Для любого сценария SQL, как следует подходить к юнит-тестированию? статический анализ ...