Я ищу программные сценарии SQL для создания таблиц программно на основе определений классов в моем DAL, аналогичном SQL Server Management Studio.
Итак, когда я щелкаю правой кнопкой мыши по таблице в MS SMS и указываю ее для таблицы сценариев как> Создать в> новое окно запроса, она генерирует некоторый очень понятный код. Однако я не уверен, почему они генерируют несколько следующих строк:
- SET ANSI_NULLS ON
- SET QUOTED_IDENTIFIER ON
- SET ANSI_PADDING ON
- SET ANSI_PADDING OFF
Я посмотрел эти утверждения в документации по продукту и понимаю, для чего они предназначены, но не уверен, почему они генерируются вокруг каждого объявления таблицы.