powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Случайное значение в ASA 9
2 сообщений из 2, страница 1 из 1
Случайное значение в ASA 9
    #36110629
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попытался использовать функцию RAND для получения случайного значения и не получается, может подскажите как это сделать...
...
Рейтинг: 0 / 0
Случайное значение в ASA 9
    #36110765
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уж не знаю, правильно я делаю или можно еще как то, но я пользуюсь таким алгоритмом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
BEGIN
  DECLARE @Num decimal( 20 ,  19 );
  // Сбиваем таблицу случайных чисел
  SET @Num = Rand(DatePart(ms, CURRENT TIMESTAMP) - DatePart(ss, CURRENT TIMESTAMP));

  // Получаем последовательность случайных чисел
  SELECT Rand(), row_num
  FROM sa_rowgenerator( 1 ,  10 );
END;

P.S. Вроде клиенты не жалуются на повторы.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Случайное значение в ASA 9
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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