powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Mysql > PostgreSQL
4 сообщений из 4, страница 1 из 1
Mysql > PostgreSQL
    #35701459
J.Korvin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу помочь специалистов, хочу переделать запросы MySQL-a на PostgreSQL .Кому не трудно помогите ,только начинаю изучать PostgreSQL и толком не могу транспортировать одно в другое. За рание спасибо.
авторuser_query = SELECT `maildir` AS `home`, 113 AS `uid`, 113 AS `gid`, concat('maildir:storage=', floor(quota/1024)) AS quota FROM `mailbox` WHERE `username` = '%n@%d' AND `active`='1'
авторpassword_query = SELECT `username` as `user`, `password` FROM `mailbox` WHERE `username` = '%n@%d' AND `active`='1'
авторmysql{SELECT `domain` FROM `domain` WHERE `domain`='${domain}' AND `active`='1'}}
авторmysql{SELECT `goto` FROM `alias` WHERE `address`='${quote_mysql:$local_part@$domain}' OR `address`='${quote_mysql:@$domain}'}
авторmysql{SELECT `goto` FROM `alias` WHERE `address`='${quote_mysql:$local_part@$domain}' OR `address`='${quote_mysql:@$domain}'}{yes}{no}
авторmysql{SELECT `username` FROM `mailbox` WHERE `username` = '${quote_mysql:$auth2}' AND password` = '${quote_mysql:$auth3}'}{yes}{no}
...
Рейтинг: 0 / 0
Mysql > PostgreSQL
    #35702101
eddie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
J.Korvin,

а Вы хоть что-то пытались сделать? сходу - [почти] всё должно заработать и в postgres'е.
...
Рейтинг: 0 / 0
Mysql > PostgreSQL
    #35702448
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
только убрать нахрен косые кавычки `` и заменить concat() на ||
...
Рейтинг: 0 / 0
Mysql > PostgreSQL
    #35709600
ну раз пошла такая пьянка, сообщите пожалуйста, почему при использовании миграционной тулзы из Postgre могут генерироваться ошибки при портировании больших UTF-8 полей (mediumtext) из Mysql в (text ) Postgre ?

Сначала такое
Loading Table: stmstatisticsupdate ...
Error Loading Data into Table: stmstatisticsupdate: Encoding Conversion encountered some characters that will be loaded using Bulk Inserts instead.


А потом вообще каюк (для одной данной таблицы, все остальные- ок)
Trying to reload table: stmstatisticsupdate through bulk inserts with a batch size of 1000
ERROR: неверная последовательность байт имя кодировки "UTF8": 0x00, Skipping Batch

кодировка вроде везде одинаковая, utf-8, что за засада?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Mysql > PostgreSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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