ПредишенСледващото

Ако не искате да бъде първият, - не ставам на всички!

Не си спомням, отдавна работи с пълен пансион. Но, от всичко, което знам, на SQL-база данни - MySQL е единствената база данни от тези, които е изобретил "Custom SQL с Blackjack и формат своята LIMIT'a.".

Тук се намира и цитата, за FireBird 1.5:
Firebird напълно подкрепя SQL-92 Влизане ниво 1 и изпълнява повечето от SQL-99 стандарт в някои много полезни добавки. Това включва експресия ГСД / DDL, асоциации синтаксис ПЪЛНО / наляво / надясно [КАРТОНЕНА] присъединят, експресия ЮНИОН, различни, подзаявки (В съществува), вградени функции (AVG, SUM, МIN, се обединяват, случай.), Целостта ограничения (първичен ключ, UNIQUE, FOREIGN KEY), както и всички видове общ SQL данни.

Предвид горното писано, че Postgres също изпълнява повечето от тези стандарти, заявки трябва да работят и FireBird и Postgres, почти непроменени. В допълнение, доколкото се помни, в FireBird (поне беше в версии 1.5 и 2.x), както и на "последователност" се използват в Postgres. вместо MySQL'evskogo AUTOINCREMENT'a.

Обобщавайки, искам да кажа, че трябва да се търси не е това, което FireBird'a синтаксис се различава от това, което MySQL'evskogo и MySQL'evsky-SQL различава от SQL стандарти.

Каква е разликата SQL-MySQL синтаксис заявка от Firebird

Да, не е автоматично увеличение, както и в Postgres, но това не е молба, а архитектурата на самата база данни е вероятно.
LIMIT 1, 2 - MySQL, е написано в края на заявката
OFFSET LIMIT 2 1 - PostgreSQL, написана в края на заявката
ПЪРВИ SKIP 1 2 - FireBird, е написан след SELECT
Това е наистина неудобно, ако го направите страниране на страници, например. Но това е една малка част от беда, защото те имат такива "кифли" наистина много. Вземете, например, конкатенация вместо GROUP_CONCAT () има функция СПИСЪК (), който не разполага с толкова много опции като GROUP_CONCAT (), например, няма начин да се определи по реда на поднизове съединителя - това ще трябва да вход сортиран поток, което означава, ще трябва да използвате друга функция.

Каква е разликата SQL-MySQL синтаксис заявка от Firebird

Свързани статии

Подкрепете проекта - споделете линка, благодаря!