2012-06-13 6 views
1

Мне нужно предварительно заполнить базу данных SQLite случайными данными (буквы, цифры и @). Как я могу это сделать?Как я могу заполнить базу данных sqlite?

+2

Как вы используете SQLite? Какой язык программирования или оболочка? –

+0

Вручную вставьте данные в базу данных с помощью SQLite Browser, а затем выполните следующие действия: http://stackoverflow.com/questions/9109438/using-already-created-database-with-android/9109728#9109728 –

ответ

1

Вы можете сделать это, используя INSERT statement.

+1

Потенциально в сочетании с 'SELECT ', чтобы узнать, был ли он уже заполнен. – Thilo

1

SQLite содержит random() function.

Вы можете использовать его для создания записей, которые хотите вставить.

Например:

insert into sampleTable (colint, colchar) values (RANDOM(), CAST(RANDOM() AS TEXT)) 

В реальных случаях, вероятно, следует также объединить его с min и max для получения значения, присвоенными ваши потребности.

Смежные вопросы