Ошибка 1630 sql

bug reduction

SELECT
count (1)
FROM
broker_anchor a
WHERE
a.deleted = 0

mysql reported the following error:
1630 — FUNCTION live_test.count does not exist.
Check the ‘Function Name Parsing and Resolution’ section in the Reference Manual, Time: 0.034000s

This means that the count function does not exist!
I think this count is not a function of mysql, how can I not find the count, is it my navicat problem (after all, I am a cracked software, guilty)

After some troubles to find the problem, the mysql function name and the following parameters can not have spaces, otherwise it is regarded as a user-defined stored procedure.
The correct one should be

--- There is no space here
SELECT
COUNT(1)
FROM
broker_anchor a 
WHERE
a.deleted = 0 

Right. Таким образом, я создал хранимую процедуру в базе данных MySQL, которая использует SUBSTRING.

Выполнение процедуры с помощью запроса дает мне:

Ошибка SQL 1630: функция mydatabase.SUBSTRING не существует

Прошу прощения?

Robin Rodricks

Поделиться

Источник

1 ответ

Есть ли пробел после вызова метода на Substring перед первой скобкой?

Он отображается в строке 40:

 IF i > 1 AND j > 1 AND (s1_char = SUBSTRING (s2, j - 1, 1))

то есть. Убедитесь, что

select substring(CustomerName, 1, 4) AS CustName from MyTable;

вместо:

select substring (CustomerName, 1, 4) AS CustName from MyTable;

p.campbell

Поделиться

Ещё вопросы

  • 0Разделительные функции на угловые
  • 0SQLSTATE [HY000]: общая ошибка: 1364 Поле ‘name’ не имеет значения по умолчанию laravel 5.5
  • 0Как сделать элемент видимым или нет с помощью тега выбора?
  • 0Циклы ожидания не работают
  • 1Изменение состояния элементов управления ленты Office из других мест приложения в VSTO
  • 0Как я могу хранить отдельное изображение в отдельном поле с одним кодом PHP
  • 1Добавление значений, возвращаемых SQL-запросом, чтобы получить итог?
  • 0Результаты поиска Google Search на странице — HTML
  • 1В ASP.NET MVC создайте форму только для одного члена модели представления
  • 0Как показать ошибки в окнах оповещений после нажатия кнопки отправки с помощью угловых JS?
  • 1NullPointerException при ответе с использованием модернизации
  • 1После каждого Enqueue () все значения в очереди становятся одинаковыми
  • 0Как сделать так, чтобы моя строка меню не выходила за пределы экрана?
  • 1Linq проблема со вставкой новых строк, которые имеют ссылки на существующие записи
  • 1Создать текстовую область и кнопку анализа
  • 0Как проверять форму только при отправке и показывать сообщения об ошибках в форме оповещения в угловых?
  • 1Как я могу выяснить и получить доступ к подклассам предупреждений панд?
  • 0смешанные типы данных std :: vector [дубликаты]
  • 1Ошибка параметров ограниченного типа Java
  • 0Нужно регулярное выражение с использованием PHP
  • 1Потоки для медленных операций в приложении MVC
  • 1Компаратор работает для моего ArrayList, но код выглядит неправильно?
  • 0Выберите все строки в таблице, которых нет в текущем результате запроса
  • 0Как условно создать другой раздел в угловом шаблоне (html файл)
  • 1Как я могу использовать строку из XML для строковой переменной в C #?
  • 0нижний div не по центру
  • 0Jquery выберите по ключевому свойству
  • 0Примечание: неопределенный индекс: категория
  • 1Панды: Найти последнее ненулевое значение для каждого отдельного значения переменной
  • 0Непоследовательное поведение jQuery each () с необъяснимым исправлением
  • 0jQuery: установить Xml Node в элемент DOM
  • 1Spinner с подчеркиванием и специальной стрелкой вправо
  • 0Эффект аккордеона при наведении мыши с переходами шаток
  • 1Определите метод с универсальным параметром типа M <T> в C #
  • 0Не удается подключиться к MySQL с помощью Spring в Docker
  • 1Вызов функции по выражению в событии щелчка
  • 1Проверьте, все ли значения на карте равны нулю
  • 0Как привязать угловую директиву с помощью ng-repeat к Owl Carousel
  • 0Ошибка при загрузке изображения: вызов функции-члена guessExtension
  • 0мы можем использовать скомпилированный код hiphop на производственном сервере без исходного кода?
  • 0Отключенная дата, если есть дата между началом и концом php mysql
  • 0если он имеет данные, но не правильного типа или значения
  • 1Рассечение объекта с помощью метода __getattr__ в Python возвращает `TypeError, объект не может быть вызван`
  • 1Firebase: убедитесь, что данные были переданы в Firebase перед запуском остальной части скрипта
  • 0JQuery не возвращается успешно
  • 1сохранить объект в базу данных, используя Hibernate
  • 1Как перечитать новости на сайте с помощью magazine3k
  • 1Как использовать ArrayList для управления многими JButton?
  • 1Intellij компилирует и собирает все классы (похоже, не использует кеш)
  • 0Стили электронной почты Gmail, div обертки не отображается

Сообщество Overcoder

#
7 лет, 2 месяца назад

(отредактировано

7 лет, 2 месяца назад)

Темы:

23

Сообщения:

175

Участник с: 16 ноября 2013

Доброго дня!

Вопрос следующего характера:

MariaDB [metro]> select sum (holiday) from tabel_plane;
ERROR 1630 (42000): FUNCTION metro.sum does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual
MariaDB [metro]> select sum (holiday) from metro.tabel_plane;
ERROR 1630 (42000): FUNCTION metro.sum does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual
MariaDB [metro]>

Собственно, агрегатная фнкция sum () должна быть глобальной, насколько я понимаю… Или я чего-то не понимаю? Как её вызвать? Или как создать свою агрегатную функцию?

lampslave

#
7 лет, 2 месяца назад

Темы:

32

Сообщения:

4800

Участник с: 05 июля 2011

Функции чувствительны к регистру.

Anton8830

#
7 лет, 2 месяца назад

Темы:

23

Сообщения:

175

Участник с: 16 ноября 2013

lampslave
Функции чувствительны к регистру.

MariaDB [(none)]> select sum(holiday) from metro.tabel_plane;
+--------------+
| sum(holiday) |
+--------------+
|       160000 |
+--------------+
1 row in set (0.02 sec)

MariaDB [(none)]>

Anton8830

#
7 лет, 2 месяца назад

Темы:

23

Сообщения:

175

Участник с: 16 ноября 2013

К пробелам они тоже чувствительны… :-(

MariaDB [metro]> select sum(holiday) from tabel_plane;
+--------------+
| sum(holiday) |
+--------------+
|       160000 |
+--------------+
1 row in set (0.02 sec)

MariaDB [metro]> select sum (holiday) from tabel_plane;
ERROR 1630 (42000): FUNCTION metro.sum does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual
MariaDB [metro]>

lampslave

#
7 лет, 2 месяца назад

Темы:

32

Сообщения:

4800

Участник с: 05 июля 2011

Хм, получается, про регистр я наврал :( Но общий смысл сохранятеся, надо как в доке писать, тогда проблем не будет.

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • Ошибка 1624 киа спортейдж 1
  • Ошибка 1625 опель
  • Ошибка 1625 sql server 2005
  • Ошибка 1625 revit
  • Ошибка 1624 ямз 650

  • Добавить комментарий

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: