0

テーブルにランダム データを挿入するスクリプトを作成しようとしています。

私の実際のスクリプトは次のようになります。

INSERT INTO Utilisateurs (id_utilisateur, Uti_nom, Uti_prenom, Uti_role, Uti_mdp, Uti_Statut)
SELECT
  -- here to input the id (number that increment each time)
  dbms_random.string('A', trunc(dbms_random.value(5, 50))), -- data for uti_nom
  dbms_random.string('A', trunc(dbms_random.value(5, 100))), -- data for uti_prenom
  -- randomly get 'Administrateur' or 'Utilisateur'
  dbms_random.string('X', 10), -- data for uti_mdp
  trunc(dbms_random.value(0, 1)) -- data for uti_status
FROM dual
CONNECT BY LEVEL < 100;

したがって、誰かが両方のコメント行を取得するのを手伝ってくれるなら...

サンプルがありますが、私が本当に必要としているのは、IDそれが増加し、Uti_role(管理者/利用者) 他のフィールドが生成され、「dsjhadakj」のように見えることです。

id_utilisateur   Uti_nom   Uti_prenom    Uti_role        Uti_mdp      Uti_Statut
d--------+---------+---------+---------+---------+---------+---------+---------+
   1             Elche        Marco    Administrateur  Haj432Hgn         1
   2             Babo         Jules    Utilisateur     Haj432Hgn         0          
   3             Ghale        Alex     Administrateur  Haj432Hgn         1
4

1 に答える 1