Как составить дублирующуюся таблицу с новым именем в SQL Server 2008

Вы хотите прекратить использование HTTPClient. Вместо этого используйте Agent или стороннюю treq .

Для генерации GET и POST с Agent:

from twisted.web.client import Agent
from twisted.internet import reactor
agent = Agent(reactor)
d_get = agent.request(b"GET", uri)
d_post = agent.request(b"POST", uri)

Для генерации GET и POST с treq:

import treq
d_get = treq.get(url)
d_post = treq.post(url)

30
задан George Stocker 18 October 2012 в 17:18
поделиться

4 ответа

Щелкните правой кнопкой мыши таблицу в SQL Management Studio.

Выберите сценарий ... Создать в ... Новое окно запроса.

Это создаст сценарий для воссоздания таблицы в новом окне запроса.

Измените имя таблицы в сценарии на любое, какое хотите для новой таблицы.

Выполнить сценарий.

49
ответ дан 27 November 2019 в 23:08
поделиться

Здесь я покажу вам 2 разные реализации:

Сначала:

Если вам просто нужно создать дублирующую таблицу, просто запустите команду:

SELECT top 0 * INTO [dbo].[DuplicateTable]
FROM [dbo].[MainTable]

Конечно, это не работает полностью. ограничения не копируются, как и первичные ключи, или значения по умолчанию. Команда создает только новую таблицу с той же структурой столбцов, и если вы хотите вставить данные в новую таблицу.

Секунда (рекомендуется):

Но если вы хотите дублировать таблицу со всеми ее ограничениями & amp; следующие шаги:

  1. Откройте базу данных в SQL Management Studio.
  2. Щелкните правой кнопкой мыши по столу, который хотите скопировать.
  3. Выберите Script Table как -> Создать в -> Новое окно редактора запросов. Это сгенерирует скрипт для воссоздания таблицы в новом окне запроса.
  4. Изменить имя таблицы и относительные ключи & amp; ограничения в сценарии.
  5. Выполнить сценарий.
6
ответ дан Rousonur Jaman 27 November 2019 в 23:08
поделиться
  SELECT * INTO newtable FROM oldtable where 1=2


  where 1=2, this statement is use when only Copy complete structure of a 
  table in sql without Copying data of table

 SELECT * INTO newtable FROM oldtable 
 create table with data you can use this statement 
4
ответ дан Akhil Singh 27 November 2019 в 23:08
поделиться
SELECT * 
INTO target
FROM  source
WHERE 1 = 2
37
ответ дан 27 November 2019 в 23:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: