Назад | Перейти на главную страницу

Подпадает ли оператор select под категорию Transact-SQL (T-SQL) является проприетарным расширением Microsoft и Sybase для SQL

Подпадает ли оператор select под категорию Transact-SQL (T-SQL) является проприетарным расширением Microsoft и Sybase для SQL.

MS T-SQL Выберите: http://msdn.microsoft.com/en-us/library/ms189499.aspx

SELECT [ ALL | DISTINCT ] 
    [TOP ( expression ) [PERCENT] [ WITH TIES ] ] 

    < select_list > 
    [ INTO new_table ] 
    [ FROM { <table_source> } [ ,...n ] ] 
    [ WHERE <search_condition> ] 
    [ <GROUP BY> ] 
    [ HAVING < search_condition > ]

Выбор ANSI SQL: http://www.rawos.com/odbc/sqlguide/index.html

SELECT [DISTINCT|ALL] *|{attr_name[ AS new_attr_name]} FROM {table_or_view[ alias]}
    [ WHERE where_criteria] 
    [ GROUP BY {attributes}[ HAVING condition]]
    [ ORDER BY {attrname|attrorder [ASC|DESC]}]
    [ INTERSECT|UNION[ ALL] SELECT_statement]

Да, T-SQL Select - это расширенная (и поэтому, вероятно, проприетарная) версия ANSI Select.