|
|
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
как сравнить данные из таблицы с переменной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 08:31 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
Akezhanкак сравнить данные из таблицы с переменной Привет, а как ты их хочешь сравнить? напиши пожалуйста пример или что-нибудь что бы понять как именно ты хочешьих сравнивать ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 08:41 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
Akezhan, Что-то типо того ))) ? : Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 08:49 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
Akezhan, Тебе уже ответил Stax в предыдущей твоей теме 20709835 . Не плоди десяток тем по одному вопросу. И почитай доку . Concepts, SQL reference и PL/SQL reference в первую очередь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 08:50 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
Вы бы хоть соседние темы читали, прежде чем советы выдавать - пример использования агрегатной функции уже был. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 08:51 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, Говнокод, напрашивающийся на NO_DATA_FOUND. Не советуй больше подобного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 08:53 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
envRMagistr2015, Говнокод, напрашивающийся на NO_DATA_FOUND. Не советуй больше подобного. Понял, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 08:53 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
в догонку А также на TOO_MANY_ROWS, TYPE_MISMATCH и прочая, прочая, прочая.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 08:54 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
env, тогда так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 08:57 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, Зачем писать кусок кода, практически гарантированно дающий ошибку при малейшем шаге в сторону? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 09:08 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, Пошёл период "закрывающих хвосты". Сейчас будет всплеск тем "как получить 2, складывая 1 и 1, без малейших попыток прочитать учебник по арифметике?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 09:11 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
envRMagistr2015, Зачем писать кусок кода, практически гарантированно дающий ошибку при малейшем шаге в сторону? (заинтересованно) А какие шаги ты подразумеваешь например? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 09:12 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, Все перечисленные выше. Протестируй свой код на сценариях: - тип данных поля в таблице не совпадает с типом сравниваемой переменной - в таблице более одного поля с таким значением - в таблице нет полей с таким значением - переменная содержит NULL И задумайся, можно ли по твоему коду понять, что пошло не так. Я уж молчу о том, что в постановке ТС задача излишне абстрактная по своей сути и предполагает разные реализации для разных целей. От курсора по таблице с явным приведением типов и обработкой возможных исключений до банального select count(*) into from t where decode(t.field, l_variable, 0) = 0, в зависимости от того, что на самом деле надо по постановке задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 09:50 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, env, Да начнется срач.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 10:09 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
saxarock, А надо? В этой теме он себя вполне прилично ведёт. Даже помочь пытался, как сумел. Другой вопрос, качество этой помощи... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 10:11 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
env, нормально написал парень Код: plsql 1. 2. люблю такие штуки, почему упало хз, становится понятно зачем ты в конторе нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 10:43 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
saxarock, Ничего скучнее чем срач не видел. saxarock Код: plsql 1. 2. люблю такие штуки... ТС действительно несовсем конкретно поставил задачу, поэтому я и задал вопрос: RMagistr2015Что-то типо того ))) ? : env, порылся в exception, вот что получилось ))) : Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 12:13 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
RMagistr2015saxarock, Ничего скучнее чем срач не видел. saxarock Код: plsql 1. 2. люблю такие штуки... ТС действительно несовсем конкретно поставил задачу, поэтому я и задал вопрос: RMagistr2015Что-то типо того ))) ? : env, порылся в exception, вот что получилось ))) : Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Если Вы никак не обрабатываете exception, проще вывести стандартное сообщение Разве что хочется обругать по русски криворукого пользователя. Но, в любом случае, все неизвестные exception, нужно выводить во вменяемом виде: Дока Example 10-11, "Displaying SQLCODE and SQLERRM" Example 13-6, "Using SQLCODE and SQLERRM" Код: plsql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 12:23 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
Vadim LejninНо, в любом случае, все неизвестные exception, нужно выводить во вменяемом виде: ... v_code := SQLCODE; v_errm := SUBSTR(SQLERRM, 1 , 64); ...или, Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 13:01 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
проблема, как я понимаю, не в недостаточной обработке ошибок, а в их излишней генерации. вообще, есть вопрос по коду, зачем выбирать значение t.id, да еще и складывать это значение в переменную, если мы и так знаем, что это peremen (ну или все упадет)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 13:11 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
Вот так вот, благодаря "добродетели", вопрос по незнанию SQL наибанальнейшего select-where, перерос в обсуждение как лучше скрыть ошибку PL/SQL. Сразу в null или сначала записать в dbms_output. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 13:20 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
Азагашпроблема, как я понимаю, не в недостаточной обработке ошибок, а в их излишней генерации. вообще, есть вопрос по коду, зачем выбирать значение t.id, да еще и складывать это значение в переменную, если мы и так знаем, что это peremen (ну или все упадет)? Это для примера - Что-то типо того ))) А так возможны любые варианты появления там значения, ТС не уточнил ))) Это я так понял абстрактная задача, где не рассматриваются способы появления значения в переменной, а рассматривается сравнение со значениями в таблице в колонке... (заинтересованно) А что вы имеете ввиду говоря об ошибках под - а в их излишней генерации...? ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 13:22 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, А что вы имеете ввиду говоря об ошибках под фразой - а в их излишней генерации...? ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 13:23 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
Азагаш )))) RMagistr2015RMagistr2015, А что вы имеете ввиду говоря об ошибках под фразой - а в их излишней генерации...? ))) Этот вопрос тебе ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 13:24 |
|
||
|
можно ли сравнить переменную с данными из таблицы
|
|||
|---|---|---|---|
|
#18+
оракловая ветка так изголодалась по интересным темам, что люди готовы браться за любую задачу, даже к которой нет ни требований, ни нормального описания. И что самое грустно, советы дает Rясельник2099. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2017, 13:28 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39502541&tid=1885461]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
326ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
82ms |
get tp. blocked users: |
2ms |
| others: | 200ms |
| total: | 655ms |

| 0 / 0 |
