Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
データ型numberの変数でテーブル内のレコードの総数を使用したいのですが、次のステートメントを使用するとこれを実行できません。
row_num number; row_num := select count(*) from emp;
私はこれを手順で使用しようとしています..それを行う正しい方法は何ですか?
これがPL/SQLプロシージャ内にあると仮定すると、正しい構文は次のとおりです。
SELECT COUNT(*) INTO row_num FROM emp;
変数を宣言し、クエリに従ってカウントを変数にコピーします
DECLARE row_num NUMBER(10) := 0; select count(*) into row_num from emp;