|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Dmitry Kuzmenko 2:5020/400 15 Feb 2001 16:08:04 To : All Subject : Re: mysql не котиpyется? -------------------------------------------------------------------------------- Hello, Tolik! Tolik Tentser wrote: > > возможно, но тут есть интересный момент. Если читать "Справочник > > по SQL" Грабера, то SQL там почти идентичен Interbase и Sybase ASA. > > DB2, безусловно, в SQL рулит, а монстры только приближаются, причем не к > DB2, > > а к Interbase/ASA. :-) > > :-) > И чего конкретно не хватает монстрам, чтобы догнать IB ? а не надо смеяться. я только удивляюсь - полная (стандартная) реализация DRI есть только в Interbase и ASA. В остальных - или отсутствует, или частичная. Та же самая песня с явным JOIN, и так далее. вот тебе цитаты из доки по IB 5.0, двухгодичной давности (2 года назад ввели каскадные операции для FK, а join-ы и FK без on delete/update были 6 лет назад): использование JOIN в SELECT: <joined_table> = <tableref> <join_type> JOIN <tableref> ON <search_condition> | ( <joined_table>) <join_type> = [INNER] JOIN | {LEFT | RIGHT | FULL } [OUTER]} JOIN и FK: <tconstraint> = [CONSTRAINT constraint] {{PRIMARY KEY | UNIQUE} ( col [, col Щ]) | FOREIGN KEY ( col [, col Щ]) REFERENCES other_table [ON DELETE {NO ACTION|CASCADE|SET DEFAULT|SET NULL}] [ON UPDATE {NO ACTION|CASCADE|SET DEFAULT|SET NULL}] | CHECK ( <search_condition>)} tconstraint - это table constraint. column constraint от этого же определения отличается чуть, в большую сторону. Что из этих стандартных вещей реализовано в MS SQL? И когда? -- Dmitry Kuzmenko, Epsylon Technologies. TechSupport Manager. InterBase support. Welcome to http://ib.demo.ru/ (1251) (095) 530-28-06. Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Epsylon Technologies (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/2108e0006127.html, оценка из 5, голосов 10
|