powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Приличный Трёп [закрыт для гостей] / Решаем задачи с Oracle Dev Gym
Модераторы: DragonFly
7 сообщений из 7, страница 1 из 1
Решаем задачи с Oracle Dev Gym
    #1875763
DragonFly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор темы
[не активирован]
Oracle Dev Gym — это среда для активного обучения, построенная по принципу тренажерного зала. Нельзя стать сильнее, просто просматривая видео по силовым упражнениям. То же самое и с написанием кода. Тренировки в Dev Gym помогут Вам поддерживать актуальность своих знаний и сохранять остроту мышления.
...
Рейтинг: 0 / 0
Решаем задачи с Oracle Dev Gym
    #1875790
DragonFly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор темы
[не активирован]
What will happen when I run the following block of code?
Код: SQL
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
DECLARE
   l_selection   VARCHAR2 (1) := 'C';
   l_value       VARCHAR2 (100);
BEGIN
   l_value :=
      CASE l_selection
         WHEN 'A' THEN 'Apple'
         WHEN 'B' THEN 'Banana'
      END;
END;
  1. The l_value variable will be set to NULL.
  2. The value of l_value variable will remain unchanged: "Fruit".
  3. The l_value variable will be set to "Cherry".
  4. Oracle will raise an error.
True or False ?

И вот вопрос - он же всем вопросам вопрос - какого черта я всегда писала ELSE, даже не проверив вариант без него !?
...
Изменено: 29.01.2020, 18:08 - Aurora Borealis
Рейтинг: 0 / 0
Решаем задачи с Oracle Dev Gym
    #1877207
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Karjalan, живой
Aurora Borealis
Решайте, кто мешает?
...
Рейтинг: 0 / 0
Решаем задачи с Oracle Dev Gym
    #1877295
Фотография 3_po
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aurora Borealis  29.01.2020, 17:57
What will happen when I run the following block of code?
Код: SQL
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
DECLARE
   l_selection   VARCHAR2 (1) := 'C';
   l_value       VARCHAR2 (100);
BEGIN
   l_value :=
      CASE l_selection
         WHEN 'A' THEN 'Apple'
         WHEN 'B' THEN 'Banana'
      END;
END;
  1. The l_value variable will be set to NULL.
  2. The value of l_value variable will remain unchanged: "Fruit".
  3. The l_value variable will be set to "Cherry".
  4. Oracle will raise an error.
True or False ?

И вот вопрос - он же всем вопросам вопрос - какого черта я всегда писала ELSE, даже не проверив вариант без него !?
Орацль не знаю, считаю что Егора вернёт.
...
Рейтинг: 0 / 0
Решаем задачи с Oracle Dev Gym
    #1877496
DragonFly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор темы
[не активирован]
3_po  30.01.2020, 02:30
Aurora Borealis  29.01.2020, 17:57
What will happen when I run the following block of code?
Код: SQL
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
DECLARE
   l_selection   VARCHAR2 (1) := 'C';
   l_value       VARCHAR2 (100);
BEGIN
   l_value :=
      CASE l_selection
         WHEN 'A' THEN 'Apple'
         WHEN 'B' THEN 'Banana'
      END;
END;
  1. The l_value variable will be set to NULL.
  2. The value of l_value variable will remain unchanged: "Fruit".
  3. The l_value variable will be set to "Cherry".
  4. Oracle will raise an error.
True or False ?

И вот вопрос - он же всем вопросам вопрос - какого черта я всегда писала ELSE, даже не проверив вариант без него !?
Орацль не знаю, считаю что Егора вернёт.
Я тоже так считала и облажалась с ответом. Причем интуиция подсказівала, что может быть NULL, но лень было проверить и вот...
...
Рейтинг: 0 / 0
Решаем задачи с Oracle Dev Gym
    #1877572
Фотография 3_po
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aurora Borealis  30.01.2020, 09:38
3_po  30.01.2020, 02:30
Aurora Borealis  29.01.2020, 17:57
...
Орацль не знаю, считаю что Егора вернёт.
Я тоже так считала и облажалась с ответом. Причем интуиция подсказівала, что может быть NULL, но лень было проверить и вот...
Ну, естественно, что выбор был между нуллом и егоркой.
С одной стороны нулл логичен, т.к. значение не известно.
А с другой стороны, почему нулл, а не отсутствие значения? Наверное где-то в доках написано)
...
Рейтинг: 0 / 0
Решаем задачи с Oracle Dev Gym
    #1877767
DragonFly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор темы
[не активирован]
3_po  30.01.2020, 10:51
Aurora Borealis  30.01.2020, 09:38
3_po  30.01.2020, 02:30
...
Я тоже так считала и облажалась с ответом. Причем интуиция подсказівала, что может быть NULL, но лень было проверить и вот...
Ну, естественно, что выбор был между нуллом и егоркой.
С одной стороны нулл логичен, т.к. значение не известно.
А с другой стороны, почему нулл, а не отсутствие значения? Наверное где-то в доках написано)
Мне всегда казалось, что у Оракла раздутая документация - жизни не хватит осилить.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Приличный Трёп [закрыт для гостей] / Решаем задачи с Oracle Dev Gym
Модераторы: DragonFly
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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