SQLの新機能

SQLの新機能

  • 「CASE」句がサポートされます
  • 「COALESCE」句がサポートされます
  • 「NULLIF」句がサポートされます
  • 「GROUP BY」句は以下の機能をサポートします:
    • 内部関数
    • サブクエリー
    • 列のエイリアス名
    • 数値(列の位置)
  • 「ORDER BY」は任意の表現をサポートします
  • 「SELECT FIRST X」と「ORDER BY」がサブクエリーでサポートされます
  • UNIQUE制約とインデックスは複数のNULLを許容するようになりました。(SQL99規格に準拠)
  • 「RECREATE VIEW」文がサポートされます
  • NULLによる並び替えをサポート(SQL92準拠)
  • ユーザー定義の制約インデックス名
    インデックス名は制約名とユーザー定義名の両者に基づきます
  • SELECT文における明示的ロック
    SELECT … FOR UPDATE WITH LOCK
  • EXECUTE STATEMENT文
    EXECUTE STATEMENT “…”;
  • 「Boolean」型がSmallIntの別名として定義されました
    「BigInt」型がNumeric(18,0)への別名として定義されました

 

 

Part of Sean Leyne’s presentation (.pdf) to the Toronto Delphi Users Group
that focuses on Firebird V1.5.

http://www.ibphoenix.com/downloads/Firebird15update.pdf

翻訳:株式会社アペックス 林務さん


旧Firebird日本ユーザー会サイトから移行した過去記事です。内容は当時の記録です。記事内のリンクなどはリンク切れなどにご注意ください。

過去記事掲載時URL(閉鎖予定):http://tech.firebird.gr.jp/firebird/index.php?firebird_xsite=23