PostgreSQL行データをデータベーステーブルに追加する操作


例:
例えば、データベースには2013 Rainfallのデータテーブルがあります。

次の行にデータを挿入したいです。pgAmin III画面でSQLをクリックして、その画面で入力します。
下図のように

また、データの挿入に成功したデータが表示されます。
下図のように

追加:postgresql表に大量のデータを挿入する
保存プロセスを使用しない:

insert into schema.table select generate_series(1,10000),'a';
上記の表には、int型の列と一列のchar型の列があり、generate_series(1,10000)は、数列1、2、3…10000を生成するために働きますので、上記の文を実行した後、表に10000個のデータが挿入されました。
保存プロセスを使う:

create or replace function input() 
returns boolean AS
$BODY$
declare i integer;
begin
i:=1;
for i in 1..1000000 loop
insert into schema .table  values( );
end loop;
return true;
end;
$BODY$
language plpgsql;
以上の格納プロセスはテーブルに100 Wのデータを挿入しました。
保存プロセスを起動すればいいです。

select * from      ();
以上は個人の経験ですので、参考にしていただければと思います。間違いがあったり、完全に考えていないところがあれば、教えてください。