|
|
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Добрый день Нечаянно удалил из базы все триггеры на одну таблицу, DDL у меня есть,но при компиляции получаю ошибку. Триггер: Код: sql 1. 2. 3. 4. 5. Ошибка: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '%m.%Y'),''),''}</p>'),concat('account_',NEW.id)); END' at line 4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 15:24:21 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Gallemar, Собственно, подсветка синтаксиса уже должна дать вам ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 15:27:40 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
miksoft,а можете подсказать,не силен в sql MySQL. Это DDL из копии базы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 15:31:21 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Кавычки считай! можно даже на пальцах... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 15:33:38 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Gallemarможете подсказатьМогу - красным цветом выделены строковые литералы. Посмотрите что в них попало и что не попало. Большое подозрение вызывают пары кавычек. Похоже, что кавычки должны быть по одной штуке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 15:34:28 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
miksoft,хм. А то что это из базы взято? Я думал если в DDL базы есть создание чего либо - оно будет создано,т.к. компиляция уже была как минимум раз выполнена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 15:39:25 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
GallemarА то что это из базы взято?Значит было "взято" неправильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 15:46:30 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
miksoft,копировал и выгружал из EMS, там есть функционал по выгрузке DDL отдельных элементов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 15:49:38 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Gallemarmiksoft,копировал и выгружал из EMS, там есть функционал по выгрузке DDL отдельных элементов.Возможно, в нем было что-то неправильно настроено. Тут не подскажу, не пользовался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 15:51:39 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
miksoft,хм. А вы как DDL отдельных триггеров получаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 16:13:04 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Gallemarmiksoft,хм. А вы как DDL отдельных триггеров получаете? http://dev.mysql.com/doc/refman/5.6/en/show-create-trigger.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 16:31:41 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Gallemarmiksoft,хм. А вы как DDL отдельных триггеров получаете?А я их вообще не получаю. У нас все такого рода вещи хранятся в SQL-скриптах с командами CREATE. В этих файлах смотрю, правлю, выполняю. Конечно, в сторонке есть резервные копии этих файлов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 16:49:05 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
спасибо,консоль меня спасла:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 16:56:52 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 17:16:14 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Явный косяк парсера EMS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 17:16:55 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Gallemar Код: sql 1. 2. 3. 4. Так тоже неверно, хотя и работоспособно, наверное. Вместо тройных символов кавычек нужны одиночные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 17:20:21 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
GallemarЯвный косяк парсера EMSТаки посмотрите в его настройки. Возможно, там есть способ задать метод экранирования кавычек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 17:21:35 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
miksoftТак тоже неверно, хотя и работоспособно, наверное. Вместо тройных символов кавычек нужны одиночные. Это из консоли mysql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 17:24:19 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
GallemarmiksoftТак тоже неверно, хотя и работоспособно, наверное. Вместо тройных символов кавычек нужны одиночные. Это из консоли mysqlНу тогда я затрудняюсь объяснить затраивание кавычек. Возможно, оно было внесено еще на этапе создания триггеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2015, 17:36:05 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
miksoftНу тогда я затрудняюсь объяснить затраивание кавычек. Ну просто он значения ID и прочего оборачивает в кавычки при сборке строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 13:57:36 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovmiksoftНу тогда я затрудняюсь объяснить затраивание кавычек. Ну просто он значения ID и прочего оборачивает в кавычки при сборке строки.Не вижу этого в продемонстрированном тексте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 23:03:00 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
miksoftНе вижу этого в продемонстрированном тексте. Код: sql 1. Это - один вызов одной функции, которая в результате выдаст что-то такое: Код: xml 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2015, 13:54:17 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovmiksoftНе вижу этого в продемонстрированном тексте. Код: sql 1. Это - один вызов одной функции, которая в результате выдаст что-то такое: Код: xml 1. Это понятно. Только в этом я не вижу где "значения ID и прочего оборачивает в кавычки". Я вижу только, что некоторые кавычки затроились, а некоторые нет, без никакой логики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2015, 14:17:56 |
|
||
|
Ошибка при создании триггера
|
|||
|---|---|---|---|
|
#18+
ТС, оборачивайте конкатенируемые значения двойными кавычками, а внутри лепите столько одинарных, сколько надо. Без лишних повторений. Код: sql 1. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2015, 06:02:45 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39000662&tid=1832970]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 187ms |
| total: | 326ms |

| 0 / 0 |
