Ben bir test SQLite tablo vardır:Sadece sorgular kullanarak bir SQLite tablosuna rastgele veri nasıl eklenir?
CREATE TABLE test (
id INTEGER PRIMARY KEY NOT NULL,
x REAL NOT NULL DEFAULT (RANDOM()),
y REAL NOT NULL DEFAULT (RANDOM()),
z REAL NOT NULL DEFAULT (RANDOM())
)
ve rastgele veri satırı binlerce üzerinde oluşturmak istiyorum ve bunu bir SQL sorgusu kullanarak nasıl yapabilirim? SQL FOR
döngüsünü kullanamıyorum çünkü döngüler SQLite'de desteklenmiyor ve tablodaki tüm verileri INSERT
her satır için SELECT
düşünüyorum ve sorguyu her çalıştırdığımda satır sayısı iki katına çıkar. Bence anlamadığım iç içe geçmiş bir sorgu gerektirir.
sen sql yapmayın: aşağıdaki sorgu OP 1000 rastgele sayılarla istedi tablo oluşturur. Bir istemci uygulamasında yaparsınız (ör. php, perl, python, vb ...). –
Şu anda hacky çözümleri ile ilgileniyorum. –
bu hacky çözümü. –