Вы хотите прекратить использование 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)
Щелкните правой кнопкой мыши таблицу в SQL Management Studio.
Выберите сценарий ... Создать в ... Новое окно запроса.
Это создаст сценарий для воссоздания таблицы в новом окне запроса.
Измените имя таблицы в сценарии на любое, какое хотите для новой таблицы.
Выполнить сценарий.
Здесь я покажу вам 2 разные реализации:
Сначала:
Если вам просто нужно создать дублирующую таблицу, просто запустите команду:
SELECT top 0 * INTO [dbo].[DuplicateTable]
FROM [dbo].[MainTable]
Конечно, это не работает полностью. ограничения не копируются, как и первичные ключи, или значения по умолчанию. Команда создает только новую таблицу с той же структурой столбцов, и если вы хотите вставить данные в новую таблицу.
Секунда (рекомендуется):
Но если вы хотите дублировать таблицу со всеми ее ограничениями & amp; следующие шаги:
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