2013-02-25 1 views
1

Я много вставляю, обновляю, удаляет, перенаправляя мой SQL к старшему члену, поскольку у меня нет доступа к записи в БД.Проверьте свои сценарии DML для SQL Server

Не могли бы вы предложить мне несколько способов проверить эти скрипты на таблицы?

Обычно вопросы столбцы несовпадения, так как наши таблицы имеют слишком много столбцов

В идеале, если я могу поставить свой DML T-SQL в другом сценарии, чтобы быть 100% уверены, что он будет выполнять.

Благодаря

Update: Пока у меня нет предлагаемой среды я приобрел работу, вокруг которого служит цели. Я использую [select * in #temp from table] и проверяю все мои скрипты. Столбцы могут быть указаны, если это необходимо, и ошибки могут быть полезны при написании/проверке исполняемого файла DMLscript

+0

Команда «Показать запрос» (Ctrl-L) должна улавливать любой столбец, синтаксис или другие проблемы, связанные с компилятором. Но вы все равно должны получить базу данных разработки/тестирования. – RBarryYoung

ответ

2

Запустите его в своей производственной (непроизводственной) среде, которая отражает структуру базы данных, которую вы создаете, и имеет данные, представляющие производственную среду (должным образом очистили).

+0

нет нет. Любые другие предложения? – ssq

+1

Затем я предлагаю вам создать среду разработки, в которой будет работать. Где вы пишете и тестируете свой код, прежде чем делать это вживую? – alroc

+0

на моей машине определения местоположения (sql-сервер) с доступом только для чтения и отправить его моему коллеге, у которого есть доступ на запись для выполнения. – ssq

 Смежные вопросы

  • Нет связанных вопросов^_^