Macro RANDOM
Le RANDOM est disponible uniquement dans Unica Campaign.
Syntaxe
RANDOM(num [, seed]) RANDOM(num, value1, value2 [, seed]) Paramètres
num
Nombre de nombres aléatoires à générer. Il doit s'agir d'un entier positif supérieur à zéro.
value1
Limite sur les nombres aléatoires à générer. Il peut s'agir de toute valeur constante ou d'une expression convertie en constante. Si ce paramètre n'est pas fourni, la valeur par défaut est zéro.
value2
L'autre limite sur les nombres aléatoires à générer. Il peut s'agir de toute valeur constante ou d'une expression convertie en constante. Si ce paramètre n'est pas fourni, la valeur par défaut est un.
seed
Valeur de départ facultative à utiliser pour la génération de nombres aléatoires. Vous devez indiquer un nombre entier.
Description
RANDOM génère une colonne de nombres aléatoires. Il renvoie une nouvelle colonne contenant num nombre aléatoires. Si value1 et value2 sont spécifiés, les nombres aléatoires sont générés entre ces limites (incluses). Si vous n'en indiquez pas, les valeurs sont générées par défaut entre zéro et un. Si seed est fourni, il est utilisé comme valeur de départ pour le générateur de nombres aléatoires.
seed est supérieur ou égal à seed supérieures à seed.Exemples
TEMP = RANDOM() Crée une colonne nommée |
TEMP = RANDOM(100) Crée une colonne nommée |
TEMP = RANDOM(100, 5943049) Crée une colonne nommée |
TEMP = RANDOM(100, 0, 100) Crée une colonne nommée |
TEMP = RANDOM(100, 0, 100, 5943049) Crée une colonne nommée |
Fonctions associées
| Fonction | Description |
|---|---|
RANDOM_GAUSS |
Renvoie le nombre spécifié de valeurs aléatoires à partir d'une distribution de Gauss |