Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Добавление строк при CREATE TEMPORARY TABLE
|
|||
|---|---|---|---|
|
#18+
При выполнении следующих запрос Код: sql 1. 2. 3. 4. 5. каждый запрос CREATE TEMPORARY TABLE IF NOT EXISTS добавляет новые данные во временную таблицу temp.t1. Результат: p1 | p2 ---------------- 1 | 2 2 | 3 4 | 5 Кто-нибудь сталкивался с таким эффектом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2018, 08:40 |
|
||
|
Добавление строк при CREATE TEMPORARY TABLE
|
|||
|---|---|---|---|
|
#18+
Хм, это противоречит доке https://dev.mysql.com/doc/refman/5.7/en/create-table-select.html For CREATE TABLE ... SELECT, if IF NOT EXISTS is given and the target table exists, nothing is inserted into the destination table, and the statement is not logged. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2018, 09:12 |
|
||
|
Добавление строк при CREATE TEMPORARY TABLE
|
|||
|---|---|---|---|
|
#18+
Нет. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2018, 09:14 |
|
||
|
Добавление строк при CREATE TEMPORARY TABLE
|
|||
|---|---|---|---|
|
#18+
Единственное предположение - Вы выполняете запросы не через консоль, а в каком-то GUI-клиенте... А они любят посвоевольничать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2018, 09:16 |
|
||
|
Добавление строк при CREATE TEMPORARY TABLE
|
|||
|---|---|---|---|
|
#18+
Akina, данный эффект получил от запросов, сохранённых в процедуре в БД MySQL. В работе использую dbForge Studio for MySQL. Выполнение указанного мной кода на изображении (уже не в процедуре). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2018, 23:23 |
|
||
|
Добавление строк при CREATE TEMPORARY TABLE
|
|||
|---|---|---|---|
|
#18+
Вот из командной строки: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. Версия сервера 5.1.73. Может дело в этом!? Какая у Вас версия БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2018, 23:33 |
|
||
|
Добавление строк при CREATE TEMPORARY TABLE
|
|||
|---|---|---|---|
|
#18+
sys23Версия сервера 5.1.73. Может дело в этом!?Да, действительно, в старых версиях логика другая: https://dev.mysql.com/doc/refman/5.5/en/create-table-select.html For CREATE TABLE ... SELECT, if IF NOT EXISTS is given and the destination table already exists, the result is version dependent. Before MySQL 5.5.6, MySQL handles the statement as follows: The table definition given in the CREATE TABLE part is ignored. No error occurs, even if the definition does not match that of the existing table. MySQL attempts to insert the rows from the SELECT part anyway.и далее по тексту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2018, 07:34 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39580811&tid=1830133]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 141ms |

| 0 / 0 |
