Unix-commands-createlang
提供:Dev Guides
createlang-Unix、Linuxコマンド
link:/unix_commands/index [previous] link:/unix_commands/index [next] [[1]] php [AddThis Social Bookmark Button]
NAME
概要
*createlang* [*** *__ connection-option __* ** *__...__]* ** *__ langname __* * [*** *__ dbname __* *]
*createlang* [*** *__ connection-option __* ** *__...__]* -list *|* -l * *** *__ dbname __* *
説明
*createlang* は、PostgreSQLデータベースに新しいプログラミング言語を追加するためのユーティリティです。 *createlang* は、追加情報を参照するCREATE LANGUAGE [ *create_language* (7)]コマンドの単なるラッパーです。
オプション
*createlang* は、次のコマンドライン引数を受け入れます。
Tag
説明
- langname *
定義する手続き型プログラミング言語の名前を指定します。
*[-d]* __dbname __ **** *[-dbname]* __dbname __ ****
言語を追加するデータベースを指定します。 デフォルトでは、現在のシステムユーザーと同じ名前のデータベースを使用します。
*-e* *-echo *
実行されたSQLコマンドを表示します。
*-l* *-list *
ターゲットデータベースに既にインストールされている言語のリストを表示します。
*createlang* は、接続パラメーターの次のコマンドライン引数も受け入れます。
*-h* __host __ **** *-host *__host __* ***
サーバーが実行されているマシンのホスト名を指定します。 値がスラッシュで始まる場合、Unixドメインソケットのディレクトリとして使用されます。
*-p* __port __ **** *-port *__port __* ***
サーバーが接続をリッスンするTCPポートまたはローカルUnixドメインソケットファイル拡張子を指定します。
*-U* __username __ **** *-username *__username __* ***
接続するユーザー名。
*-W* *-パスワード*
パスワードプロンプトを強制します。
環境
Tag
説明
*PGDATABASE* *PGHOST* *PGPORT* *PGUSER*
デフォルトの接続パラメーター
診断
ほとんどのエラーメッセージは一目瞭然です。 そうでない場合は、-echo *オプションを使用して *createlang を実行し、それぞれのSQLコマンドの詳細を参照してください。
ノート
*droplang* (1)を使用して言語を削除します。
例
言語pltclをデータベースtemplate1にインストールするには:
$ createlang pltcl template1 |
関連項目
link:/unix_commands/index [previous] link:/unix_commands/index [next] link:/cgi-bin/printversion.cgi?tutorial = unix_commands&file = createlang [Printer Friendly]
Advertisements |