Symfoware Server SQLビギナーズガイド - FUJITSU -
目次 索引 前ページ次ページ

第1章 SQLの概要> 1.2 SQL文の共通規則

1.2.1 SQL文に指定する名前

SQL文の中に指定する名には、以下のものがあります。

  1. スキーマ名

  2. 表名

  3. 列名

  4. ルーチン名

  5. パラメタ名

  6. トリガ名

  7. SQL変数名

  8. 記述子名

  9. コネクション名

  10. SQLサーバ名

  11. カーソル名

  12. 相関名

  13. SQL文識別子

  14. 順序名

a)からc)は、データベースで定義する名前です。これらの名前は、スキーや表の設計時に決定します。d)はプロシジャルーチン定義またはファンクションルーチン定義で定義する名前です。e)はプロシジャルーチン定義で定義する名前です。これらをSQL文の中に指定する場合には、そのとおりのつづりで指定します。また、f)はトリガ定義で定義する名前です。

データベース定義、プロシジャルーチン定義およびトリガ定義については“RDB運用ガイド(データベース定義編)”を参照してください。

g)は、プロシジャルーチン定義の複合文で定義する名前です。

h)からm)は、SQL文の中で付ける名前です。h)、i)およびj)のデータ型は、文字列型であることが必要です。また、k)、l)およびm)の名前を付けるときの規則を以下に示します。

なお、英字と各国語文字を混在して使用することはできません。

n)は順序定義で定義する名前です。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright (C) 富士通株式会社 2007