|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
Как в pl/sql написать простенький скрипт,в котором в цикле фор идет от 1..6 и в ходе его выполнения,если k кратно 2 то выводится сообщение что k кратно 2,на любом адекватном яп это пишется за минуту,но я ваще хз как кратность в pl/sql показать. k % 2 == 0 не работает,подскажите. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 12:43 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
KiraBatya, mod ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 12:46 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
AmKad, именно вот так? if mod(k,2) then dbms_output.put_line('k kratno 2"); end if; ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 13:02 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
AmKad, тогда допустим,как в pl/sql сделать операцию И в if,в си-шарпе можно так if(x=2 && x=3) а как в oracle ? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 15:57 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
KiraBatya AmKad, тогда допустим,как в pl/sql сделать операцию И в if,в си-шарпе можно так if(x=2 && x=3) а как в oracle ? На первое время должно хватить. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 16:13 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
Никанор Кузьмич, я был бы конечно очень рад,если бы вы просто ответили на вопрос,не очень хочется сейчас капаться в документации,где хер пойми где находится то что мне нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 18:06 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
KiraBatya не очень хочется сейчас капаться в документации То, что вам нужно, называется "Control Statements", пункт 4 по ссылке выше. Может, программирование - это просто не ваше? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 18:50 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
KiraBatya не очень хочется сейчас капаться в документации,где хер пойми где находится то что мне нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 20:51 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
Никанор Кузьмич,да что ж вы меня так душите,я же элементарную вещь спросил,а вы мне кинули документацию,это же выглядит максимально глупо с моей стороны,для вас было бы проще просто ответить сюда,с каким-нибудь элементарным примером ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 22:27 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
KiraBatya AmKad, именно вот так? if mod(k,2) then dbms_output.put_line('k kratno 2"); end if; Код: plsql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 22:28 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
KiraBatya тогда допустим,как в pl/sql сделать операцию И в if,в си-шарпе можно так if(x=2 && x=3) а как в oracle ? Код: plaintext
Выраженное на любом традиционном языке программирования такое выражение всегда будет давать FALSE. А как, допустим, в си-шарпе сделать? Код: plsql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 22:35 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
SQL*Plus Код: plsql 1. 2. 3.
Ааааа! Миксер в глаза! Простите, не удержался. Регулярно встречаю это в коде. У всех работодателей, где бы ни работал. :''( ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 23:40 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
qlost SQL*Plus Код: plsql 1. 2. 3.
Ааааа! Миксер в глаза! Простите, не удержался. Регулярно встречаю это в коде. У всех работодателей, где бы ни работал. :''( Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Как тебе такое, Илон Маск? Досталось от предыдущей команды. Угораем всем отделом. Один чувак работает на проекте уже год, но даже спустя год охреневает каждый раз, когда натыкается. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 00:05 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
SQL*Plus,благодарю ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 12:13 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
Никанор Кузьмич Нашли, чем удивить. У меня на текущем проекте каждая (!) процедура завершается так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Как тебе такое, Илон Маск? Досталось от предыдущей команды. Угораем всем отделом. Один чувак работает на проекте уже год, но даже спустя год охреневает каждый раз, когда натыкается. Да-да-да! У меня тоже такое встречается. Я не пойму, что за стиль такой? Подозреваю, что это какой-то Java-style, ибо встречаю это в пакетах, которые писали наши нынешние джависты, ещё пару лет назад бывшие ораклистами. Но, если ошибаюсь насчёт "style", да простят меня true джависты. Я это не со зла! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 14:52 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
qlost ... Да-да-да! У меня тоже такое встречается. Я не пойму, что за стиль такой? Подозреваю, что это какой-то Java-style, ибо встречаю это в пакетах, которые писали наши нынешние джависты, ещё пару лет назад бывшие ораклистами. Но, если ошибаюсь насчёт "style", да простят меня true джависты. Я это не со зла! На java такое чревато делать из соображений производительности. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 19:03 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
KiraBatya, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 19:10 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
Aleks Niches KiraBatya, Код: plsql 1.
? Остаток от деления на 2 может быть чем-то кроме 0 и 1 ? :) и NULL-ов мы тут не ожидаем вроде... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 19:20 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
qlost Остаток от деления на 2 может быть чем-то кроме 0 и 1 ? :) и NULL-ов мы тут не ожидаем вроде... Вы не поверите... Код: plsql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 21:51 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
andrey_anonymous, Насколько я понял, вопрос был не про MOD, а про FOR i in 1..6 Как тут i может быть NULL? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 22:06 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
SergiiW andrey_anonymous, Насколько я понял, вопрос был не про MOD, а про FOR i in 1..6 Как тут i может быть NULL? С одной стороны, вопрос был KiraBatya как кратность в pl/sql показат С другой - mod может давать результат, отличный от 0 и 1 даже при определённом значении переменных, что делает замечание qlost Остаток от деления на 2 может быть чем-то кроме 0 и 1 ? Кроме того, возможность получить результат mod не из {0, 1} делает представленное решение не вполне корректным, что давало возможность не только продемонстрировать интеллект, но и скорректировать коллегу, продемонстрировав что-то вроде Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
в меру собственной извращенности. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 22:20 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
Естественно под "тут" я имел в виду приведённый выше конкретный скрипт! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 22:29 |
|
Pl/SQL операция кратности
|
|||
---|---|---|---|
#18+
andrey_anonymous в меру собственной извращенности. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 23:54 |
|
|
start [/forum/topic.php?fid=52&msg=40115592&tid=1879717]: |
0ms |
get settings: |
29ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
531ms |
get tp. blocked users: |
2ms |
others: | 290ms |
total: | 935ms |
0 / 0 |