Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » PostgreSQL |
Правила раздела |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 ... 13 14 15 16 17 18 Модераторы: aerograf, wsx | Печать |
-KoT- |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 28 мая 2006 12:13 Сообщение отредактировано: 28 мая 2006 12:42 Оффтопик: Наступал на эти грабли и в Posrtgre, и в Oracle... Такого вида запросы срабатывают, если левая таблица, участвующая в JOIN'е в списке стоит последней, то есть такой запрос должен сработать: |
wsx |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 28 мая 2006 14:52 Сообщение отредактировано: 28 мая 2006 14:53 Оффтопик: -KoT-, на сколько я знаю, в оракле вобще нет такого оператора, как ДЖОИН? Точнее сказать используется обычное перечисление или же "(+)" - такое обозначение... Я как раз сейчас из Oracle DBA в Oracle Application Developer пытаюсь переквалифицироваться, вот понять не могу толи Оракл от стандарта АНСИ СКЛ отошёл, толи другие СУБД не соответсвуют стандарту.... ---
Не всё так просто, как на самом деле! |
-KoT- |
wsx Начиная с 9i JOIN'ы в Оракле появились. Оффтопик: Выверты с (+) для получения FULL JOIN - отдельная песня... |
wsx |
-KoT-, ну да, книжка то у меня по 8ке Кстати не знаешь ни какой утилиты, которая бы работала быстрее sqlldr ? Для Oracle 10gR2. ---
Не всё так просто, как на самом деле! |
-KoT- |
wsx Sqlldr выполняет прямую загрузку данных — вряд ли есть что-нибудь быстрее... |
wsx |
-KoT-, на прямую если указать параметр direct=true. По умолчанию через СУБД. Ладно, впринципе скорости достаточно. ---
Не всё так просто, как на самом деле! |
-KoT- |
wsx написал: По умолчанию через СУБД. И правильно — при прямой загрузке триггеры не работают. (и на эти грабли я наступал.) P.S. Что-то мы не по теме трепаться начали... |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Очередной вопрос: а какие функции в PG соответствуют IFNULL и LEFT? ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
-KoT- |
В Postgre нет собственных расширений этих функций, только стандартные SQL (пока не столкнулся с Постгри, и не знал, что это стандарт): 1.IFNULL --> COALESCE(value, 'replace_value') 2. Может, что-то похожее на LEFT и есть — не знаю, пользуюсь более гибкой substring() substring (value from '^.{1,100}') — вернет первые 100 символов. |
-KoT- |
Порылся в доках — нет ничего похожего на LEFT... |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 ... 13 14 15 16 17 18 Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » PostgreSQL |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |