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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.01.2004, 15:53
|
|||
|---|---|---|---|
MS SQL Server->PostrgeSQL: GUID ? |
|||
|
#18+
Можно ли в линуксе или фрибсд генерировать GUID? Есть приложение и база под MS SQL Server, хочу сделать light версию продукта, т.е. в качестве сервера баз использовать PostgreSQL. Вопрос в следующем: в базе MS SQL Server используются поля типа uniqueidentifier. Как их перенести и соответственно как генерировать в базе (триггер, процедура) гуиды? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.01.2004, 15:39
|
|||
|---|---|---|---|
MS SQL Server->PostrgeSQL: GUID ? |
|||
|
#18+
GUID в полном понимании нет(т.е. в смысле, что на любых хостах и в любой момент времени генеряться уникальные значения). А для уникальности можешь завести в таблице поле типа SERIAL, - получишь автоинкрементные поля, создашь UNIQUE INDEX - вот тебе и уникальные значения, - повторяться однозначно не будут. Далее пишешь тригер или функцию типа SELECT nextval('..._seq') - возвращать всегда будет новое число. Успехов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2004, 12:25
|
|||
|---|---|---|---|
MS SQL Server->PostrgeSQL: GUID ? |
|||
|
#18+
Все бы хорошо, но задача стоит в том, чтобы перенести и адаптировать базу с MS SQL Server на PostgreSQL. А в ней уже используются гуиды, причем, что не очень хорошо, это то, что в некоторых таблицах при вставке записи испоьзуется функция на newid(), которая создает гуид. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.01.2004, 14:54
|
|||
|---|---|---|---|
|
|||
MS SQL Server->PostrgeSQL: GUID ? |
|||
|
#18+
Ну вот и просто заменяешь тип uniqueidentifier на integer и пишешь функцию newid, которая возвращает какой-нибудь nextval('global_database_seq'). А для импорта-экспорта данных пишешь специальное средство. И всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=FBuilder&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
216ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 689ms |
| total: | 1025ms |

| 0 / 0 |
