sql

Windows 環境の psql で外部 sql ファイルを実行する

基本的には Linux 環境と一緒。コマンドプロンプトから以下を実行する。 C:\> cd C:\Program Files\PostgreSQL\8.4\bin C:\Program Files\PostgreSQL\8.4\bin> psql -U username -f "C:\path to\filename.sql" db_name

pgAdmin III 経由で CONSTRAINT を含む CREATE TABLE 文を流す場合

以下のような CREATE TABLE 文を流すとする。 CREATE TABLE awesome ( id serial NOT NULL, "name" character varying(255) NOT NULL, created_at timestamp without time zone NOT NULL, updated_at timestamp without time zone NOT NULL, CONSTRAINT awes…