pg_database カタログには使用可能なデ−タベ−スの 情報が格納されています。pg_databaseテ−ブルは すべてのデ−タベ−スに共有されています。デ−タベ−スは CREATE DATABASEコマンドで作成されます。パラメータの より詳しいことはAdministrator's Guide をご覧下さい。
Table 3-6. pg_database カラム
名前 | 型 | 照合 | 説明 |
---|---|---|---|
datname | name | デ−タベ−ス名です。 | |
datdba | int4 | pg_shadow.usesysid | デ−タベ−スを作成した、デ−タベ−ス所有者です。 |
encoding | int4 | このデ−タベ−スの文字/マルチバイト符号化方式です。 | |
datistemplate | bool | これが真ならば、このデ−タベ−スの新しいコピ−を CREATE DATABASEの"TEMPLATE"句 を使って作成することができます。 | |
datallowconn | bool | これが偽ならば、このデ−タベ−スには誰もアクセスすることはできません。 これはtemplate0のデ−タベ−スが変更されるのをふせぐために使用されます。 | |
datlastsysoid | oid | デ−タベ−スが作成されてから現存する最後のoidです。 pg_dumpの際に特に有益です。 | |
datpath | text | もしデ−タベ−スが別の場所に保管されている場合、その場所を記録しています。 その場所がどのように記述されたかで、この値は環境の変数名、 もしくは絶対パスかになります。 |