Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Таблица имя-значение как сделать по другому / 5 сообщений из 5, страница 1 из 1
16.12.2008, 17:26
    #35717891
alexfess
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица имя-значение как сделать по другому
В общем такой вопрос. Есть большая таблица в ней есть поле с приоритетами тип поля Integer. Чтобы в клиентской ПО не с циферками работать а с текстовыми значениями делаю табличку типа:

id integer primary key
name text

Потом эту табличку объединяю с исходной таблицой joinом и потом все это делов во вьювер сую. Ну принцип я думаю все поняли. Вопрос как можно сделать тоже самое только что бы не было этой мелкой таблички. Меня просто жаба душит изза 3-5 строк делать новую таблицу.
...
Рейтинг: 0 / 0
16.12.2008, 19:03
    #35718210
ss25
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица имя-значение как сделать по другому
пусть ваше клиентское ПО распознает циферку и конвертит в буковку
...
Рейтинг: 0 / 0
16.12.2008, 19:08
    #35718216
ss25
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица имя-значение как сделать по другому
а если средствами СКЛ то сюда ну и можна функцию на pl/pgsql
Со всеми разговариваю уважительно, но недолго. На вопросы типа ...Как дела? ...не отвечаю, это флуд.
© Lister the Tormentor
...
Рейтинг: 0 / 0
16.12.2008, 23:53
    #35718661
Степан H.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица имя-значение как сделать по другому
и еще два варианта

1. в вашу табличку типа
id integer primary key
name text
додать еще признак таблицы
id_table integer и по нему ориентировать вьюшку в зависимости от использованой таблицы.


2. если запросов много а обновления приоритетов происходит редко - то можете стести текст в вашу большую таблицу, и менять с помощью триггера.
...
Рейтинг: 0 / 0
17.12.2008, 00:13
    #35718683
Степан H.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица имя-значение как сделать по другому
и еще два варианта

1. в вашу табличку типа
id integer primary key
name text
додать еще признак таблицы
id_table integer и по нему ориентировать вьюшку в зависимости от использованой таблицы.


2. если запросов много а обновления приоритетов происходит редко - то можете стести текст в вашу большую таблицу, и менять с помощью триггера.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Таблица имя-значение как сделать по другому / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]