Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста: Как получить список всех аутоинкрементарных полей ??? на sqlite.org искал, не нашёл, может плохо искал ??? Заранее спасибо ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2011, 19:24 |
|
||
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
Да, так же получить список всех: "PRIMARY KEY". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2011, 19:35 |
|
||
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
А зачем???? А вообще элементарно - смотри базу любой утилитой (да хоть в стандартной консоли sqlite3 задай .schema) и выкусывай из определений таблиц колонки с нужными атрибутами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2011, 22:47 |
|
||
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
Для этого есть sqlite_sequence ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2011, 22:56 |
|
||
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
MaxSemДля этого есть sqlite_sequence Я в курсе. Мне бы надо получить:Таблице -> Поле (которое аутоинкремент) + Можно как-то задействовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2011, 23:07 |
|
||
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
MaxSem Для этого есть sqlite_sequence Я в курсе. Мне бы надо получить: Таблице -> Поле (которое аутоинкремент) + Таблице -> Поле (которое PK) А я получаю: Таблице -> Значение (Value) - это чуть-чуть не то ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2011, 23:09 |
|
||
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
Парсить ДДЛ ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2011, 12:16 |
|
||
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
sharperittoПодскажите пожалуйста: Как получить список всех аутоинкрементарных полей ??? на sqlite.org искал, не нашёл, может плохо искал ??? Какое там плохо - вообще не искал. Пример: Код: plaintext 1. 2. Другие прагмы позволяют инфу об индексе получить и проч. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2011, 17:40 |
|
||
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
MBG Ну "pk" легко, а вот АУТОИНКРЕМЕНТАРОНОЕ поле как ? П.С. я парсил ДДЛ ((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2011, 17:56 |
|
||
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2011, 19:36 |
|
||
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
potkinMBG Ну "pk" легко, а вот АУТОИНКРЕМЕНТАРОНОЕ поле как ? П.С. я парсил ДДЛ ((( Вполне очевидно, см. SQLite Autoincrement : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Есть PK и есть последовательность - значит, поле PK автоинкрементное. Единственный не совсем очевидный момент - последовательность создается не при создании таблицы, а при первой вставке в таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2011, 23:03 |
|
||
|
Как получить список всех аутоинкрементарных полей ???
|
|||
|---|---|---|---|
|
#18+
MBGЕсть PK и есть последовательность - значит, поле PK автоинкрементное. Единственный не совсем очевидный момент - последовательность создается не при создании таблицы, а при первой вставке в таблицу. Но, есть немерено разных Экспертов и Менеджеров СкуЛайта, которые определяют АутоИнкрементарное поле, ещё до вставки записи в Таблицу. Как они это делают ??? В Qt я это делал так: создавал копию БД в памяти и делал INSERT ... Dmitry Arefievsqlite3_table_column_metadata Провайдер не поддерживает, надо самому провайдер дописывать ... хотя, может я ошибаюсь ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.08.2011, 01:05 |
|
||
|
|

start [/forum/topic.php?fid=54&msg=37391797&tid=2009144]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 274ms |

| 0 / 0 |
