# Derbyのシステム表

Derbyにはシステム表があります。

システム表への問合せを行うことはできますが、変更はできません。

これらのシステム表はSYSスキーマにあります。このスキーマは既定のスキーマではないので、システム表にアクセスする時は、問合せにてスキーマ名のSYSで限定するようにしてください。

これらの表にある情報にアクセスする場合、Javaの java.sql.DatabaseMetaDataインターフェイスを利用する事をお勧めします。

- SYSALIASES システム表
- SYSCHECKSシステム表
- SYSCOLPERMS システム表
  SYSCOLPERMS 表には権限が付与されている列の情報が記録されます。
- SYSCOLUMNSシステム表
- SYSCONGLOMERATES システム表
- SYSCONSTRAINTS システム表
- SYSDEPENDS システム表
  SYSDEPENDS表にはデータベースにある永続的な情報の間の関連が記録されています。
- SYSFILESシステム表
- SYSFOREIGNKEYSシステム表
- SYSKEYSシステム表
- SYSROUTINEPERMS システム表
  SYSROUTINEPERMS表にはルーチンへの権限が記録されています。
- SYSSCHEMAS システム表
- SYSSTATISTICSシステム表
- SYSSTATEMENTSシステム表
- SYSTABLEPERMS システム表
  SYSTABLEPERMS表には権限が付与されているテーブルの情報が記録されます。
- SYSTABLES システム表
- SYSTRIGGERSシステム表
- SYSVIEWS システム表

親トピック: SQL言語のリファレンス
関連概念
SQLの識別子
文
組込みシステム関数
JDBC リファレンス
関連資料
大文字小文字と特殊文字
SQL 節
SQL式
JOIN 演算
SQL 問い合わせ
組み込み関数
SQL予約語
DerbyのサポートするSQL-92の機能
Derbyの例外メッセージとSQL state
java.sql.BatchUpdateException クラス
Connected Device ConfigurationおよびFoundation Profile向けのJDBCパッケージ(JSR169)
JDBC 3.0の機能
JDBC 4.0の機能
JDBCエスケープの構文