powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Почему 5-ка не понимает инструкцию create function ?
3 сообщений из 3, страница 1 из 1
Почему 5-ка не понимает инструкцию create function ?
    #33470576
Gart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делаю экспорт, там строчки типа
DROP FUNCTION tratata
CREATE FUNCTION tratata
но при заливке Mysql их игнорирует.
Как стандартными средсвами залить функции?
...
Рейтинг: 0 / 0
Почему 5-ка не понимает инструкцию create function ?
    #33470654
oldkeybo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наверное проблема в синтаксисе.
Я сделал такую функцию

CREATE FUNCTION `ISOD_M`(mydate INTEGER(11))
RETURNS int(11)
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
set @mymonth =left(right(myDATE,4),2);
RETURN @mymonth;
END;

и она сразу заработала во view:
CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `new_view1` AS
select
sql_no_cache `addition`.`groupname` AS `groupname`,
`ISOD_M`(20050401) AS `mydate`
from
`addition`
group by
`addition`.`groupname`;

Все эти примочки типа апострофов, алгоритмов, секурити дефаинеров ставит SQLManager от EMC. Какой программой ты пользуешься для формирования фукций?
...
Рейтинг: 0 / 0
Почему 5-ка не понимает инструкцию create function ?
    #33474918
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка в версии, если не ошибаюсь до 5.0.13 во вьюхах нельзя было вызывать хранимые функции, а не в синтаксисе...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Почему 5-ка не понимает инструкцию create function ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]