|
Можно ли одним запросов создать несколько таблиц?
|
|||
---|---|---|---|
#18+
Что то типа такого: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 10:53 |
|
Можно ли одним запросов создать несколько таблиц?
|
|||
---|---|---|---|
#18+
И да, и нет. Зависит от того, что понимать под словами "один запрос". Если "мультизапрос" - то очень даже можно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 11:05 |
|
Можно ли одним запросов создать несколько таблиц?
|
|||
---|---|---|---|
#18+
Всем спасибо! Разделил текст запроса с помощью Pyhton по ';' и в цикле выполнил все "подзапросы". Так как я пишу запросы из Python, то это вполне разумное решение. Код: python 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 11:05 |
|
Можно ли одним запросов создать несколько таблиц?
|
|||
---|---|---|---|
#18+
AlekseySQLРазделил текст запроса с помощью Pyhton по ';'Нахрена? у cursor.execute есть параметр multi, и если ему дать True, то он всё выполнит одним оператором. Да и косо ты делишь. А ну как попадётся что-то типа Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 11:07 |
|
Можно ли одним запросов создать несколько таблиц?
|
|||
---|---|---|---|
#18+
Akinaесть параметр multi, и если ему дать True, то он всё выполнит одним оператором. Да и косо ты делишь. А ну как попадётся что-то типа Код: sql 1.
В интернетах прочитал, что не удается воспользоваться этим парамтром. Конечно, записи на форумах старые, но если учесть, что у меня нет подобных запросов (где точка с запятой упоминается в текстовом поле), то думаю делить самому- вполне себе решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2018, 09:14 |
|
Можно ли одним запросов создать несколько таблиц?
|
|||
---|---|---|---|
#18+
+ вот что нашел в документации: Код: plaintext
10.5.4 MySQLCursor.execute() Method ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2018, 09:21 |
|
|
start [/forum/topic.php?fid=47&fpage=42&tid=1829410]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 140ms |
0 / 0 |