「testDB」という名前のデータベースが 1 つしかありません。コマンドライン: 1)
psql testDB
2) 可能な限り簡単に関数を作成します。
CREATE or replace FUNCTION testFun()
RETURNS integer AS $total$
declare
total integer;
BEGIN
SELECT count(*) into total FROM "Run";
RETURN total;
END;
$$ LANGUAGE plpgsql;
何のためにあるのかわからない?: $$ LANGUAGE plpgsql; しかし、それはいくつかの例でした。
だから私はそれをコマンドラインにコピーしました。
結局何も起こりません。
user@LenovoUbuntu:~$ psql testDB
psql (9.1.11)
Type "help" for help.
testDB=> CREATE or replace FUNCTION testFun()
testDB-> RETURNS integer AS $total$
testDB$> declare
testDB$> total integer;
testDB$> BEGIN
testDB$> SELECT count(*) into total FROM "Run";
testDB$> RETURN total;
testDB$> END;
testDB$> $$ LANGUAGE plpgsql;
testDB$>
以下に注意してください。
testDB=>
testDB->
testDB>