postgresql の操作

■データベース作成
createdb [DbName]

■データベース削除
dropdb [DbName]

■DBアクセス
psql [DbName]

■DB一覧
psql -l

■バックスラッシュコマンド
\? — バックスラッシュコマンドヘルプ表示
\h — SQLヘルプ表示
\d [TableName] — テーブル定義表示
\df — 関数一覧表示
\dn — スキーマ一覧表示
\dp — テーブルのアクセス権表示
\dS — システムのテーブル一覧表示
\dt — ユーザーテーブル一覧表示
\dT — 型の一覧表示
\l — データベースの一覧表示
\z — アクセス権付きでデータベースの一覧表示
\! [Command] — システムコマンド実行
\q — psql終了

基本的なSQLクエリ
■テーブル作成
CREATE TABLE [TableName] ([ColumnName] [Type],・・・);

■レコード挿入
INSERT INTO [TableName] VALUES (‘[TextData]’,[IntData],・・・);

■レコードの表示
SELECT * FROM [TableName];

■レコード更新
UPDATE [TableName] SET [ColumnName]='[TextData]’ WHERE ・・・

■レコード削除
DELETE FROM [TableName] WHERE ・・・

■テーブル削除
DROP TABLE [TableName];

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA