Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как изменить Domain в рабочей базе.
|
|||
|---|---|---|---|
|
#18+
Есть БД, домен "dtitle" типа character(150), который используется в некоторых таблицах. Можно ли все поля данного домена привести к формату character varying без потери данных? К великому сожалению, pgAdmin не дает возможность менять базовый тип данных домена... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2007, 19:26 |
|
||
|
Как изменить Domain в рабочей базе.
|
|||
|---|---|---|---|
|
#18+
Недавно возникла подобная ситуация. Я ее решил правкой таблицы pg_catalog.pg_type :) Могу предложить вам такой скрипт Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2008, 10:43 |
|
||
|
Как изменить Domain в рабочей базе.
|
|||
|---|---|---|---|
|
#18+
а зачем править pg_catalog ? по-моему достаточно alter table alter column type varchar, потом пересоздать dtitle и ещё раз alter table alter column type dtitle -- „Истина — это вовсе не то, что можно убедительно доказать, это то, что делает всё проще и понятнее“ — Антуан де Сент-Экзюпери ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 09:43 |
|
||
|
Как изменить Domain в рабочей базе.
|
|||
|---|---|---|---|
|
#18+
если одна таблица то да, а если несколько + куча хранимок и т.д.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 12:26 |
|
||
|
Как изменить Domain в рабочей базе.
|
|||
|---|---|---|---|
|
#18+
я делал так: сначала pg_dump потом drop database потом create database - создаем новую базу потом create domain dtitle as varchar - создаем домен для нового типа затем востанавливаем базу из дампа pg_restore ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 17:19 |
|
||
|
|

start [/forum/topic.php?fid=53&tid=2004443]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 302ms |

| 0 / 0 |
