Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.11.2007, 16:17
|
|||
|---|---|---|---|
|
|||
Получить структуру таблицы |
|||
|
#18+
select * from pg_tables Список таблиц из pg_tables я теперь вытащу. Судя по тому, что там нет PK, вязаться нужно будет по OID, но вот: Подскажите пожалуйста, как получить именно структуру определенной таблицы, ее поля, их свойства, привязки к сиквенсам, PK/FK... В общем то, что pgAdmin выдает по Data Dictionary report. Желательно, пример.. Или где почитать вменяемую документацию по системным таблицам постгреса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2007, 16:35
|
|||
|---|---|---|---|
|
|||
Получить структуру таблицы |
|||
|
#18+
Список атрибутов, например, вот так можно получить. Код: plaintext 1. 2. 3. Дока ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2007, 16:41
|
|||
|---|---|---|---|
Получить структуру таблицы |
|||
|
#18+
Золотая рыбка Это уже интереснее.. Большое спасибо, прожевал :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2007, 17:11
|
|||
|---|---|---|---|
|
|||
Получить структуру таблицы |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. Очень хорошо, но вместо bigint в typname получил int8. Чего-то я не могу понять: как bigint может быть int8... Или у постгреса что-то хитрое с типизацией данных, и мне надо RTFM? Если кому не сложно - подскажите, пытаюсь объять все в кратчайшие сроки, поэтому не на все есть время, чтобы искать.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2007, 17:14
|
|||
|---|---|---|---|
Получить структуру таблицы |
|||
|
#18+
int2=smallint int4=integer int8=bigint ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2007, 17:18
|
|||
|---|---|---|---|
|
|||
Получить структуру таблицы |
|||
|
#18+
Thamerlan Благодарю покорнейше :-) И все равно.. int2 int4 int8.... даже это не биты, а длина в символах (!!?) че-то как-то не сходится... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2007, 17:19
|
|||
|---|---|---|---|
|
|||
Получить структуру таблицы |
|||
|
#18+
*даже если , простите за мульти ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2007, 17:31
|
|||
|---|---|---|---|
Получить структуру таблицы |
|||
|
#18+
Пень в слоне Thamerlan Благодарю покорнейше :-) И все равно.. int2 int4 int8.... даже это не биты, а длина в символах (!!?) че-то как-то не сходится... Почемы не биты? Биты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2007, 17:32
|
|||
|---|---|---|---|
|
|||
Получить структуру таблицы |
|||
|
#18+
bigint - signed eight-byte integer тынц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2007, 17:38
|
|||
|---|---|---|---|
Получить структуру таблицы |
|||
|
#18+
8 бит - это BigInt? гм.. какой - то слишком маленький BigInt :-) 8 бит unsigned -127 .. 128 8 бит signed 0 ..255 8 бит - 11111111 эмм? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.11.2007, 17:39
|
|||
|---|---|---|---|
Получить структуру таблицы |
|||
|
#18+
signed eight-byte integer спасибо. уже понял, что это байты :-))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&mobile=1&tid=2004821]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 363ms |

| 0 / 0 |
