[pgsql-jp: 28611] Oracle PL/SQLからの変換

Tatsuro Ishikawa ishikawa-t @ comtecc.net
2003年 1月 9日 (木) 17:14:04 JST


石川と申します。

OracleのPL/SQLをPostgreSQLのpl/pgqlへ変換していますが、変換方法が解らず
困っている箇所が有ります。


  DECLARE
	type char6Array  is table of varchar2(06)  index by binary_integer;

	arry1    	char6Array;
	wkLoop		integer;
	wkChar		VARCHAR;
  BEGIN

		:
		:
	arry1.DELETE;
	FOR wkLoop IN 1 .. 100
	LOOP
		arry1(wkLoop) := TO_CHAR( wkLoop, '9' );
	END LOOP;

		:
		:

	wkChar := '';
	for wkLoop in 1..arry1.COUNT loop
	    wkChar := wkChar || arry1(wkLoop)
	END LOOP;
  END;

という プログラムは、どうやって変更すればよいのでしょうか?
上記の
	type char6Array  is table of varchar2(06)  index by binary_integer;
の変換方法が不明で困っています。

PostgreSQLは、7.3で考えています。

すいませんが ご教授下さい



pgsql-jp メーリングリストの案内