|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
разобралась select CAST(NULL as VARCHAR2(100)) f from dual ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2022, 21:07 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
Да я смотрю вы люди до привилегий не жадные нифига! ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2022, 21:18 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
типовая ошибка - не указывать явно типы полей/выражений/переменных, а полагаться на текущее состояние данных ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 08:11 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
Null в данном случае не имеет явного типа Нет? Я не прав? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 09:19 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
Кто сейчас будет юзать оракл в новых проектах ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 09:19 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
А американское происхождение процессора в твоём ПК тебя не смущает? Или ты считаешь, что все теперь будут юзать ПК на байкалах? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 10:27 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
Китай перекупил VIA и начал собственные 86 совместимые процессоры клепать... Ты на китайской VIA теперь сидишь? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 10:49 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
Это ты сейчас к чему написал? Это такое оправдание использования интел, что китайцы клепают свою виа, поэтому интел можно использовать, а раз китайцы не наклепали свой оракел, то использовать оракел богомерзко? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 10:54 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
оракел имеет программный код, который так просто не перетащить. Я повторяю вопрос: зачем ты пишешь дичь? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 11:03 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
CAST (NULL AS VARCHAR2(100)) тоже вернет нулевую длину, но тип поля явно указан Указана длина поля, чего достаточно для создания таблицы. А если явно не указывать, то NULL станет varchar2 с 0 длиной, при этом create тупо попытается создать поле с этой нулевой длиной. О чём нам и говорит ошибка же. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 11:06 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
оракел имеет программный код, который так просто не перетащить. Я повторяю вопрос: зачем ты пишешь дичь? Понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 11:09 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
почему бы ему не стать намбером? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 11:14 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
Вообще неявные преобразования оракла сильно расслабляют. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 11:15 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
кстати это явный косяк самого оракла. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 11:20 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
... чар(0) - вот нулевая длина типа кстати, этот кейс показывает, что если ты "все делаешь правильно" - то к-во случаев ограничено а если ты делаешь неправильно, то количество возможных ситуаций - просто блядь бесконечно учись читать между строк! ------------------- кстати это явный косяк самого оракла. минимальная длина варчара = 1. какого хрена оно позволило сделать ёё варчар(0)? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 11:23 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
Чар0 тип не поля, а экспрешена В экспрешенах, видимо, это допустимо Ну то есть если следовать парадигме, что неявное привидение к типу приводит к допустимым типам. А то получается какаято херня, когда типа данных negativchar СУБД как бы не поддерживает, но неявно может данные к нему привести. ... |
|||
:
Изменено: 08.06.2022, 11:36 - Горбатый ёж
Нравится:
Не нравится:
|
|||
08.06.2022, 11:35 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
То есть ты просто идиот. Понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 12:19 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
Сейчас нашёл в проекте. Система не старая, сейчас 19 оракел, вижу запрос вида Код: SQL 1. 2. 3. 4. 5. 6. 7. 8. 9.
При каунте мы ещё и первую строку берём... Ладно, я могу понять, что кому-то сказали "Используешь rownum в условии - пиши хинт first_row", но нахрена здесь rownum в условии? ... |
|||
:
Изменено: 08.06.2022, 12:29 - Горбатый ёж
Нравится:
Не нравится:
|
|||
08.06.2022, 12:27 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
промежуточные результаты вполне могут быть "промежуточных" типов ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 12:53 |
|
Просто Трёп / вопросик по ораклу
|
|||
---|---|---|---|
#18+
Оч прикольный запрос. Выдает либо 0 либо 1. Это проверка на наличие, просто непонятно нахрена там rownum при count, ну или нахрена там count. Хотя глаз зацепился за хинт сначала. ЗЫ и кажется я понимаю, это кому-то лень no_data_found обрабатывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2022, 12:55 |
|
|
Start [/forum/search.php?do_search=1&tid=2064&author_mode=wrote_post&author=%D0%93%D0%BE%D1%80%D0%B1%D0%B0%D1%82%D1%8B%D0%B9%20%D1%91%D0%B6&start_from=59220]: |
0ms |
get settings: |
1ms |
get forum list: |
5ms |
searching: |
12ms |
get settings: |
1ms |
get forum list: |
5ms |
get topic data: |
2ms |
check forum access: |
0ms |
check topic access: |
0ms |
get forum data: |
0ms |
get found posts: |
43ms |
track hit: |
22ms |
get online users: |
42ms |
check new: |
196ms |
others: | 287ms |
total: | 616ms |
0 / 0 |