Взять скрипт db в sql server 2008 (только обновления) - PullRequest
2 голосов
/ 30 сентября 2010

Я хочу создать скрипт базы данных sql server 2008. Я хочу генерировать только обновления с определенной даты. как это сделать?

1 Ответ

2 голосов
/ 30 сентября 2010

Ваш вопрос неясен. Вы хотите создать скрипт базы данных, который создает таблицы или вставляет данные?

Если это данные, вы можете создать селекты, которые выводят, какие будут вставки:

create table test (a int, b int, c int);

select 'insert into test (a,b,c) values
    ('+convert(varchar, a)+','+convert(varchar, b)+','+convert(varchar, c)+');' 
    from test

На выбор вы можете добавить предложение where, где вы получаете данные только с определенной даты.

Edit: Похоже, кто-то уже обсуждал, как найти изменения между базами данных уже на каком-то другом дискуссионном форуме. Посмотрите на:

http://www.sqlteam.com/Forums/topic.asp?TOPIC_ID=27234

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...