![]() |
|
Модераторы: skyboy |
![]()
|
|
| Axiom |
|
||||||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 31.1.2011 Репутация: нет Всего: нет |
Доброго!
По воле случая столкнулся с хранимыми процедурами. Со вставкой данных разобрался, а вот с их выборкой никак не получается. Создаю процедуру:
Вызываю процедуру следующим образом:
В результате возвращается:
Помогите разобраться. Это сообщение отредактировал(а) Axiom - 15.12.2011, 11:08 |
||||||
|
|||||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 454 |
Твоя процедура выбирает поля, но не помещает их в переменные.
http://dev.mysql.com/doc/refman/5.5/en/select-into.html -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Axiom |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 31.1.2011 Репутация: нет Всего: нет |
Перевел запрос к такому виду:
Получаю ошибку: ERROR: SQLSTATE[HY000]: General error Это сообщение отредактировал(а) Axiom - 15.12.2011, 12:09 |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 454 |
А теперь Вы делаете выборку в неявно определяемые локальные переменные... а неявное определение переменных у Вас, вероятно, отключено.
Это сообщение НЕ является сообщением MySQL. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Axiom |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 31.1.2011 Репутация: нет Всего: нет |
Т.е. нужно их заранее объявить?
Просто, я так уже пробовал, но результат такой же, General Error. Это сообщение отредактировал(а) Axiom - 15.12.2011, 13:03 |
||||
|
|||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 454 |
Axiom, Вы принципиально намерены плодить хренову тучу переменных с идентичными именами, а потом не понимать, поле Вы используете или переменную, а если переменную - то какую именно... ?
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Axiom |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 31.1.2011 Репутация: нет Всего: нет |
А разве это критично, использовать одноименные столбцам переменные?
Понятно ведь, что, допустим, id - это столбец, а @id - это переменная. Это сообщение отредактировал(а) Axiom - 15.12.2011, 13:09 |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 454 |
Можно, я напомню: -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Axiom |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 31.1.2011 Репутация: нет Всего: нет |
Akina, я извиняюсь, но я не понял при чем тут OUT id INT.
Пробовал также:
Вызываю так:
Но всё-равно получаю General Error. Это сообщение отредактировал(а) Axiom - 15.12.2011, 15:14 |
||||
|
|||||
| Akina |
|
||||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 454 |
Вот что-то типа так... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
||||
|
|||||
| Axiom |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 31.1.2011 Репутация: нет Всего: нет |
Akina, премного благодарен Вам.
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |