Можно ли отучить SQL Server 7.0 от вредной привычки ? (про Generate SQL sqript)

Oleg F
Дата: 12.01.2001 15:43:15
У SQL Server 7.0 появилась вредная привычка (в версии 6.5 такого не было).
Когда с помощью SQL Enterprise Manager делаешь Generate SQL sqript, то он в этот скрипт зачем-то напихивает кучу квадратных скобок (названия полей, таблиц, типов данных берёт в скобки).
Может конечно с точки зрения Microsoft это и круто и они хотят расширить стандарт языка SQL, но нельзя ли как-то отключить эти квадратные скобки? Т.е. хочется нормальный SQL-скрипт получать, совместимый с ANSI стандартом на язык SQL и пригодный для использования в других СУБД.
Дед Маздай
Дата: 28.02.2001 15:22:34
Better later than never
Я случайно обнаружил возможность управлять delimiterами из QA 2000 и вспомнил, что встречал в конфе вопрос на эту тему. Делается это так: меню Tools -> Options -> закладка Script -> в разделе Script Formatting Options отметить для Identifier Delimiter опцию Nonе.
Проверка. Слева в броузере объектов выбираем какую-нибудь табличку и говорим Generate Script to New Window As ... Create. Ни квадратных скобок, ни кавычек, никаких других разделителей вокруг имен полей не будет.
alexeyvg
Дата: 02.03.2001 11:17:49
А не знаете, как сделать то-же в SQL Enterprise Manager? В QA 2000, по-моему, нельзя скраптовать сразу много объектов...
Дед Маздай
Дата: 07.03.2001 12:15:14
Я тут немного поспрошал мужиков. Говорят, что никак.