pgsqlの一般的に使用されるコマンド

デフォルトのユーザーとデータベースはPostgresのある、データベースへの接続
にpsql -d dbnameは-Uユーザー

MySQLのDBNAME使用に対応するデータベース、スイッチング
の\ Cのdbnameは
MySQLデータベースの表示に対応し、データベースを含む
\ L
を表示MySQLのテーブルに対応するテーブルを含む
\ DTの
TBNAMEから表示カラム、ディスプレイ構造はtblname DESCを対応
\ Dのtblnameは

\ディビューインデックス 

:データベースの作成 
、データベースの作成[データベース名]を 
:データベースを削除し 
、ドロップデータベース[データベース名]  
:*テーブルの名前を変更する 
ALTER TABLE [テーブル名A]は[テーブル名B]に名前を変更; 
*表を削除します 
。表をドロップし、[テーブル名前]; 

*既存のテーブルのフィールドを追加します。 
ALTER TABLE [テーブル名]列、[フィールド名]、[タイプ]を追加します。 
*テーブルのフィールドを削除します。 
ALTER TABLE [テーブル名]列、[フィールド名]をドロップ; 
*名前の変更フィールド:  
ALTER TABLE [テーブル]列に名前を変更[フィールド名をA] [名前フィールドB]に; 
*デフォルト値のフィールドを設定するには:  
ALTER TABLE [テーブル]に変更列[フィールド名]に設定されたデフォルトの[新しいデフォルト];
*除去デフォルト:  
ALTER TABLE [表]デフォルトドロップ]カラム[フィールド名を変更し、 
テーブルにデータを挿入: 
INSERT INTOテーブル名([フィールド名M]、[フィールド名n]を、.... ..)の値([Mの列の値]、[N列の値]、......); 
行修飾の列のデータテーブル: 
更新[表] SET [ターゲットフィールド名] = [ターゲット] [ラインフィーチャ]; 
テーブル内のデータの行を削除: 
[テーブル名] [ラインフィーチャ]から削除し、 
[テーブル名]から削除する; -表全体を空の削除 
テーブルを作成します。 
テーブルを作成する([フィールド名1] [タイプ1] <フィールド名に関連付けられた参照関連付けられたテーブル名()> ;, [2フィールド名] [タイプ2]、...... <、主キー(フィールド名M 、フィールド名N、...)>;); 

\著作ショーPostgreSQLの使用と配布条件
\エンコーディング[文字エンコーディング名]
                 表示またはクライアントの文字エンコーディング設定
*すべてのコマンドの使用方法については、\ hを[名] SQLコマンドの構文を
プロンプト[テキスト]を\名
                 プロンプトユーザーは、内部変数セット
\パスワード[USERNAME]
                 、ユーザAのための安全なパスワード変更
\ Q出口psqlを

 

おすすめ

転載: www.cnblogs.com/vzhangxk/p/11599018.html