Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
#1

Можно-ли в SQLite получить все поля - Программирование Android

29.07.2013, 11:20. Просмотров 605. Ответов 2
Метки нет (Все метки)

Java
1
2
3
4
5
 CREATE TABLE IF NOT EXISTS "Table1" (
            "_id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
            "name" TEXT UNIQUE,
            "val" TEXT
            );
Как теперь ПРОГРАМНО получить все поля? Со ВСЕМИ характеристиками?

Нужно повторить ЭТОТ же запрос для создания другой таблицы, слегка его изменив.
Пытаюсь востановить запрос создания прошлой таблицы, "якобы его не знаю".

Пытался анализировать запрос PRAGMA TABLE_INFO(Table1).
Но там видно только название поля, тип, NOT NULL, PRIMARY KEY
Как получить остальное??? AUTOINCREMENT, UNIQUE

Может можно ВСЮ строку получить? Ведь в базе если вскрыть блокнотом она полностью прописана.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.07.2013, 11:20     Можно-ли в SQLite получить все поля
Посмотрите здесь:
Android Получить количество подчиненных в SQLite
ListView ячейки, получить Id элемента из SQLite Android
SQLite как получить номер записи из INSERT Android
SQLite, ошибка: не существует поля "почта" в базе данных Android
Android SQLite, удалить все ссылки (constraints)
Получить число с текстового поля Android
Android Где можно получить тестовые данные REST API?
Не все окна реагируют на автоповорот. Можно ли исправить? Android
Как можно отловить событие что все дочерние вьюхи для моей загружены? Android
Получить JSON и передать все его параметры его в Intent. Использован автофильтр Android
Android SQLite
Картинка в SQLite Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
chizz
979 / 493 / 54
Регистрация: 19.03.2013
Сообщений: 3,079
Записей в блоге: 18
Завершенные тесты: 1
29.07.2013, 11:32     Можно-ли в SQLite получить все поля #2
http://dev.mysql.com/doc/refman/5.6/...on-schema.html

http://dev.mysql.com/doc/refman/5.6/...mns-table.html
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
29.07.2013, 12:03  [ТС]     Можно-ли в SQLite получить все поля #3
Частично вопрос снимаю!
SELECT name, sql FROM sqlite_master WHERE ((type = "table")and(name = "Table1"))
дает строку создания. Хотя сработало только с Table1, а не с table1.
Но может можно ее уже разложеной/разобраной получить? 1/0 на AUTOINCREMENT, 1/0 на UNIQUE?

Добавлено через 3 минуты
Это для mysql, а не SQLite. То что успел уже проверить - не работает!
Таблицы INFORMATION_SCHEMA не находит
Yandex
Объявления
29.07.2013, 12:03     Можно-ли в SQLite получить все поля
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru