powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Тип данных TINYINT
13 сообщений из 13, страница 1 из 1
Тип данных TINYINT
    #34772689
Фотография Zashibis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть в MS SQL Server тип данных - TINYINT
Это целочисленный тип данных, занимает 1 байт, содержит числа от 0 до 255.
Есть ли аналог в PostgreSQL? В документации я нашел только 2 байтовые типы.
Numeric не предлагать :)
INT тоже не подходит, специфика задачи такая :(
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34772798
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И снова наманеже m$sql-ники-боянисты.
Да было уже и нераз
http://www.sql.ru/forum/actualthread.aspx?tid=385604&hl=tinyint
- но повторю
Типа нет и не надо - пишем констрайит на нужный диапазон (кто-то говорил -127..+127 а кто-то - 0.255)
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34772820
Фотография Zashibis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Придется видимо уточнить проблему:
пишу транслятор с T-SQL на pgSQL
Раньше я этот тип TINYINT со спокойно совестью заменял на простой INT и все работало, пока 1С не стала проверять структуру таблиц при помощи функции SQLColumns, и на один из столбцов она получила левый тип данных с левым размером, на что и ругнулась. Я могу забраться в потроха ODBC драйвера и подменить имя типа и его размер, но я же не могу угадать, когда у меня TINYINT, а когда просто INT, если в базе они все как INT, значит надо какой-то похожий, желательно однобайтовый тип :)
Пока предлагают использовать INT8, он хоть выделяется из общей картины
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34772884
Nick Gazaloff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А так не поможет?

create domain tinyint as smallint constraint con_byte check (value>=0 and value<= 255);
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34773482
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще есть возможнсоть CREATE TYPE . кстате, в 1с-пакете наверное патч такой содержица
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34773686
Фотография Zashibis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мм, а вот это уже более вкусные идеи, спасибо :)
4321кстате, в 1с-пакете наверное патч такой содержица
К сожалению нет, из типов данных нашел лишь mchar и mvarchar
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34775214
drunk2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShweikИ снова наманеже m$sql-ники-боянисты.Наблюдается массовый исход...) Конторе, где работаю, он длился 2 года. До сих пор от MS SQL не избавились. Бесплатность PG дорого обходится.
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34775376
Фотография Zashibis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерно через неделю выйдет бета-версия транслятора запросов с MS SQL Server на PostgreSQL для 1С v.7.7, а через месяц планируется готовый продукт, желающие смогут принять участие в бета-тестировании :)
После этого доля Postgre увеличится в России, надеюсь
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34775944
Nick Gazaloff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Продукт платный?
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34776966
Фотография Zashibis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Платный. Забесплатно никто ничего хорошего не напишет :)
Разумеется он будет значительно дешевле MS SQL Server + Windows 2000 Server.
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34778181
Nick Gazaloff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ZashibisПлатный. Забесплатно никто ничего хорошего не напишет :)
Разумеется он будет значительно дешевле MS SQL Server + Windows 2000 Server.

PostgreSQL, значит, не хорош, раз денег не стоит?

Так какая будет цена?
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34778586
Фотография Zashibis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://wiki.etersoft.ru/DBTranslator/
Да не сочтут за рекламу...На сайте etersoft.ru будет новость на эту тему, я так же отпишусь на форуме.
Бета-версию можно будет получить бесплатно на тестирование, условия будут объявлены позже.
Я предлагаю Топик Клоуз, дабы не разводить флуд :)
...
Рейтинг: 0 / 0
Тип данных TINYINT
    #34809846
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zashibishttp://wiki.etersoft.ru/DBTranslator/
Да не сочтут за рекламу
.....
Я предлагаю Топик Клоуз, дабы не разводить флуд :)
Рекламой считаю ссылки на комм сайты в подписи.
Топик закрываю - ждём объявления выходе бетты.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Тип данных TINYINT
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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