Mise à jour des colonnes dans SQL Server avec des nombres aléatoires est parfois nécessaire de donner une valeur par défaut de la colonne sans avoir à parcourir chaque colonne individuellement . En SQL, vous pouvez utiliser la fonction " RAND " pour ajouter les valeurs flottantes pseudo -aléatoires de 0 à 1 dans une colonne de table. La meilleure façon d'accomplir cette tâche en utilisant l'instruction "Mise à jour " pour modifier les données existantes dans une colonne à une valeur aléatoire . Choses que vous devez Microsoft SQL Server Management Studio Voir Plus Instructions 1 lancement de Microsoft SQL Server Management Studio , développez le dossier " Bases de données " , et d'élargir votre base de données . Développez le dossier "Tables" pour voir vos tables 2 Cliquez sur " Nouvelle requête " pour ouvrir une nouvelle page de requête et tapez la commande suivante pour créer une nouvelle table dans la base de données : . CREATE TABLE myTempTable (produits [ indx ] [ int ] IDENTITY ( 1,1) NOT NULL , AB [ NUMVAL ] flotter NOT NULL , AB CONTRAINTE [ PK_indx ] PRIMARY KEY ( indx ) ) GO 3 ajouter quatre nouvelles lignes de données avec des valeurs nulles à la table vous créé à l'étape précédente et afficher les résultats : insérer dans les valeurs myTempTable (0,0) INSERT INTO VALUES myTempTable (0,0) INSERT INTO VALUES myTempTable ( 0,0 ) INSERT INTO VALUES myTempTable (0,0) select * from myTempTable 4 Ajoutez le code suivant pour remplacer les valeurs zéro dans le champ " NUMVAL " avec des nombres aléatoires et interroger la table après la mise à jour : uPDATE myTempTable SET NUMVAL = rand () select * from myTempTable 5 Appuyez sur " F5" pour exécuter votre requête et consulter les résultats mis à jour .
|