powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / lengthc, length2, length4
7 сообщений из 7, страница 1 из 1
lengthc, length2, length4
    #39475574
Lary Denis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ходил вчера на собеседование. Спросили, как работают функции lengthc, length2, length4. Я уверенно ответил, что никогда ими не пользовался, но если надо будет, прочту доку и разберусь. На что собеседующие ответили: валяй, даем тебе 10 минут. И посадили за комп с ораклом и доступом к доке. В общем, курил доку, гонял тесты, так и не понял разницу от обычного length.

Код: plsql
1.
2.
3.
4.
5.
6.
select length('привет_world') f1, lengthc('привет_world') f2, length2('привет_world') f3, length4('привет_world') f4
from dual;

        F1         F2         F3         F4
---------- ---------- ---------- ----------
        12         12         12         12
...
Рейтинг: 0 / 0
lengthc, length2, length4
    #39475587
Lary Denis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выставлять N перед литералами тоже пробовал. Эффекта никакого.
Отметили, что навыков работы с документацией не продемонстрировал.
...
Рейтинг: 0 / 0
lengthc, length2, length4
    #39475591
rekrabbe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
- LENGTH returns Characters

- LENGTHB returns Bytes

- LENGTHC returns unicode characters

- LENGTH2 returns Code units

- LENGTH4 returns Code points
...
Рейтинг: 0 / 0
lengthc, length2, length4
    #39475594
rekrabbe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если честно такой себе вопрос на собеседование, мало, что говорит о кандидате, показывает умение гуглить и все.
...
Рейтинг: 0 / 0
lengthc, length2, length4
    #39475596
Lary Denis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rekrabbe,

Это все есть в доке, которую я курил. Но я так и не почувствовал разницу. Ты хочешь сказать, что мне настолько повезло, что я выбирал только те исходные данные, на которых области значений функций совпадают?
...
Рейтинг: 0 / 0
lengthc, length2, length4
    #39475601
rekrabbe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LENGTH4 возвращает длину указанной строки, используя UCS4 кодовые точки.
LENGTH2 возвращает длину указанной строки, используя UCS2 кодовые точки.
In most cases with single-byte strings, the length2 and length4 returns the same length value:
Я сам не прочувствовал :D
...
Рейтинг: 0 / 0
lengthc, length2, length4
    #39475722
Lary Denis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rekrabbeЯ сам не прочувствовал :D
Ну и какой смысл в твоих комментариях?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / lengthc, length2, length4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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