Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Скрипт для преобразование тип данных в Postgresql / 5 сообщений из 5, страница 1 из 1
21.01.2020, 14:14
    #39916809
Angelo Lagusa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт для преобразование тип данных в Postgresql
Доброго времени суток!

Для оптимизации запроса мне нужно перевести скрипт с MSSQL в Postgresql. Прошу вашей помощи, так как у меня выходит ошибка.

Прошу помочь перевода этого скрипта:
MSSQL
select
(case when a.ID_client_QPragma='' then (convert(char(10),a.ID_client_Pragma,104)) else (convert(char(10),a.ID_client_QPragma,104)) end) id_client
from aizhan.dbo.ssudnik_2013_2015 a (tablock)
where year(period_report) > '2013'


Сам написал так:
select
(case when a.ID_client_QPragma='' then (cast(a.ID_client_Pragma as char(10) )) else (cast(a.ID_client_QPragma as char(10) )) end) id_client
from portfolio.ssudnik a (tablock)
where cast(year(period_report)) > '2013'
...
Рейтинг: 0 / 0
21.01.2020, 14:29
    #39916816
Troglodit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт для преобразование тип данных в Postgresql
Angelo Lagusa,

Код: sql
1.
2.
3.
4.
select
case when a.ID_client_QPragma='' then a.ID_client_Pragma::text else a.ID_client_QPragma::text end as id_client
from portfolio.ssudnik a
where EXTRACT(YEAR FROM period_report) > 2013
...
Рейтинг: 0 / 0
22.01.2020, 08:38
    #39917111
Angelo Lagusa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт для преобразование тип данных в Postgresql
"::" можно ли заменить на "as text"? скрипт не работает
...
Рейтинг: 0 / 0
22.01.2020, 09:41
    #39917130
Lonepsycho
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт для преобразование тип данных в Postgresql
Angelo Lagusa
"::" можно ли заменить на "as text"? скрипт не работает

можно, но не работает скорее не изза этого. когда пишите что что-либо не работает, дайте больше информации, на пример, какая ошибка?
...
Рейтинг: 0 / 0
22.01.2020, 20:04
    #39917535
Troglodit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт для преобразование тип данных в Postgresql
Автору надо дождаться вопроса: "Как не работает?".
Чтобы ответить: "Совсем не работает."
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Скрипт для преобразование тип данных в Postgresql / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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