
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.06.2016, 10:17
|
|||
|---|---|---|---|
как можно записать все колонки таблицы в jsonb |
|||
|
#18+
доброе время суток, есть таблица с колонками a1, a2, ...., aN подскажите как можно строки из нее объеденить в JSONB где имя колонки это ключ, а значение это текстовый формат значения колонки если еще пропустить все ключи по каждой строке в значениях которых NULL то это вообще идеально было бы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2016, 10:49
|
|||
|---|---|---|---|
как можно записать все колонки таблицы в jsonb |
|||
|
#18+
Копай в сторону Код: plsql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2016, 10:59
|
|||
|---|---|---|---|
|
|||
как можно записать все колонки таблицы в jsonb |
|||
|
#18+
Legushkaдоброе время суток, есть таблица с колонками a1, a2, ...., aN подскажите как можно строки из нее объеденить в JSONB где имя колонки это ключ, а значение это текстовый формат значения колонки если еще пропустить все ключи по каждой строке в значениях которых NULL то это вообще идеально было бы Интересно когда вы начнете читать документацию в которой все есть? select row_to_json(sometable) from sometable; если надо убрать NULLS то добавить json_strip_nulls select json_strip_nulls(frow_to_json(sometable)) from sometable; Все описано в https://www.postgresql.org/docs/9.5/static/functions-json.html -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2016, 11:02
|
|||
|---|---|---|---|
как можно записать все колонки таблицы в jsonb |
|||
|
#18+
Maxim BogukИнтересно когда вы начнете читать документацию в которой все есть? Никогда не начнут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2016, 11:07
|
|||
|---|---|---|---|
|
|||
как можно записать все колонки таблицы в jsonb |
|||
|
#18+
mefmanMaxim BogukИнтересно когда вы начнете читать документацию в которой все есть? Никогда не начнут. Я прям даже и не знаю. Завести что counter на пользователя который при задаче вопроса на который есть прямой явный ответ в официальной документации делает +1 и дальше при достижении 10 банить за лень и бессмысленную трату времени других участников форума? -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2016, 11:13
|
|||
|---|---|---|---|
как можно записать все колонки таблицы в jsonb |
|||
|
#18+
Maxim BogukЯ прям даже и не знаю. Завести что counter на пользователя который при задаче вопроса на который есть прямой явный ответ в официальной документации делает +1 и дальше при достижении 10 банить за лень и бессмысленную трату времени других участников форума? Пожалуйста! Это будет замечательная статистика! И ещё один счётчик надо добавить, для телепато-филов (которые в вопросах не предоставляют тест кейсов). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2016, 15:15
|
|||
|---|---|---|---|
как можно записать все колонки таблицы в jsonb |
|||
|
#18+
Maxim Boguk, просьба сильно не ругать, по неволе приходится сидеть на документации 9.4, на некоторых серверах до сих пор 9.3 не хотят обновлять до 9.5 никак. а вообще сейчас какрас появилась возможность убедить что пора обновить все сервера на 9.5-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2016, 15:54
|
|||
|---|---|---|---|
|
|||
как можно записать все колонки таблицы в jsonb |
|||
|
#18+
LegushkaMaxim Boguk, просьба сильно не ругать, по неволе приходится сидеть на документации 9.4, на некоторых серверах до сих пор 9.3 не хотят обновлять до 9.5 никак. а вообще сейчас какрас появилась возможность убедить что пора обновить все сервера на 9.5-) Задавать вопросы имея на руках не последнюю стабильную ветку и не указывать что используется не последний релиз тоже сильный ход потратить время участников форума. А то попадаются иногда вопросы в которых потом оказывается что спрашивали про 7.4 версию или еще лучше про Линтер, а в вопросе это не указали. На 9.3/9.4 это делается через hstore: https://www.postgresql.org/docs/9.4/static/hstore.html через hstore_to_json(hstore(table)) -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&mobile=1&tid=1997159]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 231ms |
| total: | 394ms |

| 0 / 0 |
