Unix-commands-createlang

提供:Dev Guides
移動先:案内検索

createlang-Uni​​x、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