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

Можно-ли в SQLite получить все поля - Android

Восстановить пароль Регистрация
 
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,488
29.07.2013, 11:20     Можно-ли в SQLite получить все поля #1
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
Как можно отловить событие что все дочерние вьюхи для моей загружены? Android
Android SQLite, удалить все ссылки (constraints)
SQLite как получить номер записи из INSERT Android
Не все окна реагируют на автоповорот. Можно ли исправить? Android
Android и sqlite Android
Android Получить количество подчиненных в SQLite
ListView ячейки, получить Id элемента из SQLite Android
ID в SQLite генерятся не с 0 а с 1; Android
Получить JSON и передать все его параметры его в Intent. Использован автофильтр Android
Android Где можно получить тестовые данные REST API?
Android Не создается DB SQLite

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
chizz
 Аватар для chizz
979 / 493 / 54
Регистрация: 19.03.2013
Сообщений: 3,059
Записей в блоге: 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,488
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 получить все поля
Ответ Создать тему
Опции темы

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