Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
07.07.2016, 10:25
|
|||
---|---|---|---|
|
|||
запросы в MySQL и Oracle |
|||
#18+
Добрый день! Насколько сильно отличается синтаксис написания sql-запросов средней сложности в MySQL и Oracle? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.07.2016, 11:12
|
|||
---|---|---|---|
|
|||
запросы в MySQL и Oracle |
|||
#18+
e_dariya, в целом похоже, но MySQL не поддерживает CTE. Некоторые базовые вещи весьма существенно отличаются, например конкатенация строк (|| vs concat), ограничение на количество извлекаемых записей (LIMIT vs ROWNUM vs FETCH FIRST n ROWS ONLY), квотирование идентификаторов (` vs "), MERGE vs INSERT ON DUPLICATE и т.д. Всё есть в доках ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.07.2016, 12:57
|
|||
---|---|---|---|
|
|||
запросы в MySQL и Oracle |
|||
#18+
e_dariyaНасколько сильно отличается синтаксис написания sql-запросов средней сложности в MySQL и Oracle? В запросах средней сложности - сильно. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2016, 14:35
|
|||
---|---|---|---|
запросы в MySQL и Oracle |
|||
#18+
Средняя сложность для каждого своя ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2016, 14:45
|
|||
---|---|---|---|
запросы в MySQL и Oracle |
|||
#18+
Частично различия можно нивелировать: Симонов Денисконкатенация строк (|| vs concat) PIPES_AS_CONCAT Симонов Денисквотирование идентификаторов (` vs ") ANSI_QUOTES Еще ряд запросов можно переписать так, чтобы не использовать уникальные фичи конкретной СУБД. Но они могут из-за этого работать дольше. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=35&mobile=1&tid=1552264]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 139ms |
0 / 0 |