|
Модераторы: LSD |
|
Кли |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 20.11.2016 Репутация: нет Всего: нет |
Здравствуйте!!! Помогите мне подкорректировать код, (написать функцию, определяющую пол продавца. Используя функцию, вывести продавцов - мужчин.) Написал код, но этот код сказали неверный и написали такие замечания:
Ошибка в самом начале определения функции. Продавец — это запись в таблице SELLERS (одна строка). Эта строка однозначно определяется первичным ключом, т.е. ID. И задача определения пола предполагает выдать ответ ('м'/'ж') по входному параметру — id продавца. У вас же в качестве входного параметра используется строка (SEX IN VARCHAR2), что не понятно совершенно Сам код:
|
|||
|
||||
Кли |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 20.11.2016 Репутация: нет Всего: нет |
Кто-то есть живой?
|
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: нет Всего: 453 |
Процитируйте задание. В приведённом вольном пересказе оно противоречиво.
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
Кли |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 20.11.2016 Репутация: нет Всего: нет |
написать функцию, определяющую пол продавца. Используя функцию, вывести продавцов - мужчин
|
|||
|
||||
Akina |
|
||||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: нет Всего: 453 |
Тогда функция будет (схематично)
А запрос на получение соответственно
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
||||
|
|||||
Кли |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 20.11.2016 Репутация: нет Всего: нет |
У меня выползает ошибка:
Error: PLS-00103: Encountered the symbol "[" when expecting one of the following: <an identifier> <a double-quoted delimited-identifier> current delete exists prior |
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: нет Всего: 453 |
А что непонятно в слове "схематично"?
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
Кли |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 20.11.2016 Репутация: нет Всего: нет |
понятно,спасибо
Это сообщение отредактировал(а) Кли - 27.2.2018, 12:39 |
|||
|
||||
Кли |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 20.11.2016 Репутация: нет Всего: нет |
Как из этого запроса сделать функцию?
Это сообщение отредактировал(а) Кли - 28.2.2018, 15:41 |
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: нет Всего: 453 |
Ну поскольку Вы намерены вернуть набор записей , к тому же состоящих из двух полей - попробуйте спросить у документации, умеет ли Оракл такое...
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15708 Регистрация: 24.3.2004 Репутация: 18 Всего: 537 |
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Правила форума "Oracle" | |
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Oracle | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |