Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Случайное значение в ASA 9 / 2 сообщений из 2, страница 1 из 1
27.07.2009, 12:41
    #36110629
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Случайное значение в ASA 9
Попытался использовать функцию RAND для получения случайного значения и не получается, может подскажите как это сделать...
...
Рейтинг: 0 / 0
27.07.2009, 13:19
    #36110765
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Случайное значение в ASA 9
Уж не знаю, правильно я делаю или можно еще как то, но я пользуюсь таким алгоритмом:
Код: 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
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Случайное значение в ASA 9 / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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