|
|
|
Определить вид сортировки для каждой колонки индекса
|
|||
|---|---|---|---|
|
#18+
Таким запросом получаю все колонки, по которым построен индекс: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Как определить вид сортировки (asc/desc) каждой колонки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2015, 18:53 |
|
||
|
Определить вид сортировки для каждой колонки индекса
|
|||
|---|---|---|---|
|
#18+
Вобще эту информацию можно получить из словаря БД? ПС Похоже, что PgAdmin III при генерации DDL индекса не обращает внимания на порядок сортировки отдельных колонок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2015, 22:34 |
|
||
|
Определить вид сортировки для каждой колонки индекса
|
|||
|---|---|---|---|
|
#18+
Максим Н, вот здесь подробно рассказано где и как что лежит в системных таблицах касательно вашего вопроса. http://stackoverflow.com/questions/18121103/how-to-get-the-index-column-orderasc-desc-nulls-first-from-postgresql если кратко, то: Код: sql 1. где, i это pg_catalog.pg_index, k - это unnest(pg_catalog.pg_index.indkey) почитайте ссылку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 14:38 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=105&tid=1997763]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 269ms |
| total: | 380ms |

| 0 / 0 |
