Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » PostgreSQL |
Правила раздела |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 ... 13 14 15 16 17 18 Модераторы: aerograf, wsx | Печать |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Так, уже на локали кое-что начало работать, но есть один вопрос: неужели оператора REPLACE в Postgres вообще нет? ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
Uri
Долгожитель форума
Всего сообщений: 571 Рейтинг пользователя: 4 Ссылка Дата регистрации на форуме: 25 окт. 2005 |
Может не в тему, но попробую сюда. Если не прав - перенесите куда надо. В планы или ещё куда... А как насчёт SQLite? Случайно заметил такую штуку. Мне она размерами приглянулась. Или это совсем неподходящая вешь? Да, вроде, есть форумы работающие в числе прочих баз и на ней. |
-KoT- |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 2 июня 2006 7:29 Сообщение отредактировано: 2 июня 2006 8:21
REPLACE - мускульное расширение SQL, в Postgre его нет. Если REPLACE используется для небольшого количества таблиц, можно написать функции, замещающие строки. Трудности могут возникнуть с внешними ключами, но поскольку в MySQL используются только таблицы MyISAM, то и внешних ключей нет. Вообще, Постгри очень гибок в отношении пользовательских функций, типов и т.п. Например, чтобы реализовать ту же мускульную функцию IFNULL, достаточно (только, imho, в этом случае все же лучше привести запрос к стандартной COALESCE): CREATE OR REPLACE FUNCTION ifnull(anyelement, anyelement) Функция доступна сразу после создания. |
wsx |
Uri СКЛЛАЙТ ИМХО вобще слабый. И не думаю, что оно нужно вобще.... ---
Не всё так просто, как на самом деле! |
-KoT- |
wsx Мне SQLite тоже показался недо-SQL'ом... -KoT- написал: substring (value from '^.{1,100}') — вернет первые 100 символов. Неправ я был... Регулярные выражения внутри СЕЛЕКТа — расширение Postgre, правильнее будет substring (value from 1 for 100) |
wsx |
-KoT- Я кстати подумываю, даже уже эксперементирую, написать "драйвер" для ИнтБоарда, который бы работал с Ораклом Оно конечно не нужно наверное, но руки всё равно чешутся ---
Не всё так просто, как на самом деле! |
-KoT- |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 2 июня 2006 12:03 Сообщение отредактировано: 2 июня 2006 12:05
wsx Оно может и не нужно, но солидности ИнтБорду прибавит — все-таки у Оракла репутация СУБД №1 . Хотя мне Постгри больше нравится, и не только бесплатностью... Оффтопик: Кстати, не знаешь может ли Оракл 8 контрольную сумму подстроки из CLOB по md5 вычислять? А то приходится выгружать в Постгри и в нем брать check_summ md5 - несерьезно как-то... |
wsx |
Мне ещё очень DB2 нравится! Очень стабильная СУБД. Посчёт Оракла, то скорее всего просто это сделать не удастся... ---
Не всё так просто, как на самом деле! |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Вообще, в свое время я планировал поддержку следующих БД: MySQL PostgreSQL SQLite MS SQL Но сейчас, видя, как много возникло проблем с переносом на один только Postgre, я не уверен, стоит ли пытаться. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
-KoT- |
Если получится с PostgreSQL, считай, что форум почти соответствует требованиям ANSI SQL — Postgre наиболее близок к стандарту ANSI, с остальными СУБД проще будет. Я могу взять часть работы со стороны СУБД — написание процедур, функций и т.п. (со стороны пхп - не моя колея...). Правда, скорость работы гарантировать не могу — частенько времени на все не хватает... |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 ... 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 тем | |