
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.04.2017, 12:21
|
|||
|---|---|---|---|
|
|||
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
Добрый день. Подскажите, пожалуйста, как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей(varchar2(255) и number(содержит уникальные значения от 1 до 17))? ora_hash не использую дабы не получить в дальнейшем проблемы с дублями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 12:37
|
|||
|---|---|---|---|
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
israelshamir, Конкатенация двух полей через разделитель, с приведением числа к строке. В качестве разделителя использовать символ или набор символов, которые гарантированно не встречаются в исходном строковом поле. А зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 12:53
|
|||
|---|---|---|---|
|
|||
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
AmKad, Подстраиваюсь под местную самописную приблуду для разработки интерфейса веб приложений и схему данных. Извиняюсь, не уточнил, мне требуется на выходе число в качестве уникального идентификатора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 12:58
|
|||
|---|---|---|---|
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
israelshamir, DBMS_OBFUSCATION_TOOLKIT.MD5(data, hash); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 13:02
|
|||
|---|---|---|---|
|
|||
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
israelshamirкак сгенерировать гарантированно уникальное значение на основе содержимого 2 полей(varchar2(255) и number(содержит уникальные значения от 1 до 17))? Никак, обломись. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 13:16
|
|||
|---|---|---|---|
|
|||
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
А три этих значения уникальности сами по себе не дают? Если и не дают, то использование: - разделителя между полями, как говорил AmKad - + row_number() ..разве не дадут возможность сгенерировать уникальный ключ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 13:19
|
|||
|---|---|---|---|
|
|||
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
Размышляющий...А три этих значения уникальности сами по себе не дают? Если и не дают, то использование: - разделителя между полями, как говорил AmKad - + row_number() ..разве не дадут возможность сгенерировать уникальный ключ? ТСмне требуется на выходе число в качестве уникального идентификатора А. Глупость сморозил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 13:22
|
|||
|---|---|---|---|
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
israelshamirмне требуется на выходе число в качестве уникального идентификатора.Sequence. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 13:23
|
|||
|---|---|---|---|
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
israelshamirДобрый день. Подскажите, пожалуйста, как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей(varchar2(255) и number(содержит уникальные значения от 1 до 17))? ora_hash не использую дабы не получить в дальнейшем проблемы с дублями. Ну раз размер числа ты не ограничиваешь и математику игнорируешь из-за боязни дублей то приведи строку посимвольно к его десятичному представлению. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 15:51
|
|||
|---|---|---|---|
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
Код: plsql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 16:18
|
|||
|---|---|---|---|
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
Fogel, select dump('Вырезанные через анус гланды') from dual ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 16:35
|
|||
|---|---|---|---|
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
VintFogel, select dump('Вырезанные через анус гланды') from dual у dump'а количество знаков в числе существенно больше получится, чем в обработке rowid ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 16:56
|
|||
|---|---|---|---|
|
|||
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
Завести третью таблицу, с двумя этими полями в виде foreign key'ев и номером, который делать из sequence ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 19:16
|
|||
|---|---|---|---|
|
|||
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
а вторая тогда какая? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 19:49
|
|||
|---|---|---|---|
|
|||
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
israelshamir и number(содержит уникальные значения от 1 до 17)использовать второе поле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 20:04
|
|||
|---|---|---|---|
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 20:18
|
|||
|---|---|---|---|
|
|||
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
andreymx Код: plsql 1. "от 1 до 17" это два знака в десятичной системе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2017, 20:22
|
|||
|---|---|---|---|
Как сгенерировать гарантированно уникальное значение на основе содержимого 2 полей? |
|||
|
#18+
из полей доносится..., тогда 2 вместо 17 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1886008]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
180ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
2ms |
| others: | 249ms |
| total: | 544ms |

| 0 / 0 |
