私はオラクルで多くのストアド プロシージャを書いたことがありません。いくつかのチュートリアル (例: http://plsql-tutorial.com/plsql-procedures.htm )を読み、見 たものに従ってSP をモデル化しようとしましたが、まだエラーが発生しています。手順とエラーの小さなサンプルを次に示します。
create or replace
PROCEDURE TEST_SP()
BEGIN
insert into tablespace.tablename
select * from testtable;
END TEST_SP;
PLS-00103: Encountered the symbol ")" when expecting one of the following:
<an identifier> <a double-quoted delimited-identifier>
宣言セクションが欠けているような印象を受けますが、何を宣言する必要があるのか わかりません:-/
どんな助けでも大歓迎です。
最初の応答からジャスティンのアドバイスに従いましたが、現在は別のエラーが発生しています:
create or replace
PROCEDURE TEST_SP
AS
BEGIN
insert into tablespace.tablename (col1, col2)
select (col1, col2) from testtable;
END TEST_SP;
PLS-00103: Encountered the symbol "AS" when expecting one of the following:
. , @ in <an identifier> <a double-quoted delimited-identifier> partition subpartition