plsql

    -1

    1答えて

    私はcsvファイルをインポートできるプロシージャplsqlを作成しました。正常に動作し、毎週この手順を自動的に実行したい。

    1

    1答えて

    に即時実行します。 declare y pls_integer := 0; v_msg varchar2(4000); plsql varchar(4000); begin if not apex_collection.collection_exists(p_collection_name=>'P16_COLLECTION') then wwv

    -2

    2答えて

    PL/SQLを使用すると、同じ関数内からストアド・ファンクションをコールすることができます。これは、次の例で示すことができます。 CREATE OR REPLACE FUNCTION factorial(x in number) RETURN number IS f number; BEGIN IF x = 0 THEN f := 1; ELSE

    0

    2答えて

    を作成エラー create or replace procedure enrollstudent( rno in STUDENTS.ROLL_NUMBER%type, sname in STUDENTS.STUDENT_NAME%type, cid in STUDENTS.COURSEID%type, cfees in STUDENTS.FEES%type,

    0

    2答えて

    私のコードを実行すると、そのコード内のステートメントに関係なく、すべてのケース条件を通過するようです。私が達成しようとしている何 : 私は、ユーザーからの単純な整数を読んで、彼は0値を入力した場合、私はプログラムを終了し、loopを終了したいと思います。 はcase 実行例のすべてのwhen文が入ります: プログラムは、(整数の入力をユーザーに尋ねる私はプログラムを実行するとどうなり 0/1/2/

    0

    1答えて

    SonarQubeのplsql:S1764ルールは、「バイナリ演算子の両側で同じ式を使用するべきではありません」と検出します。 しかし、 "/"文字を演算子としてチェックします。 (*や+など)は無視オペレーターに「/」を追加することを提案した場合 : は次に式で、我々は偽陽性を持っています。

    0

    2答えて

    私は、2つの日付間の販売情報(日付、番号)をエクスポートするSELECTを持っています。 SELECT SALE_DATE, SALE_NUM from SALES where sale_date between '&fromdate' AND '&todate'; しかし、これを手順で作成したいと考えています。どうやってするの?私が試してみました何:手順の create or repla

    0

    1答えて

    私はここで新しいルールに従うことができない場合、私から謝罪します。 私はpl/sqlと共にOracle 11g Express Editionを使用しています。私はOracle 11gのSQL Serverのデータベースを変換しようとしています。これまで私はすべてをしてきました。 今、私はproceduresに変換しようとしています。私はすべての変更を行っているが、私は手続きを完全に行うことができ

    0

    2答えて

    以下のSQLは、私が解決しようとしている問題を概念的に再現しています。 NOT IN句を渡すにもかかわらず、3つのレコードがすべて返されます。 SELECT * FROM ( SELECT 'JACK' AS VALUE FROM DUAL UNION SELECT 'JOHN' AS VALUE FROM DUAL UNION SELECT 'BOB' AS VALUE FROM DUA

    -1

    1答えて

    私はSQL Serverでスクリプトを作成しましたが、今はOracleで使用する必要があるようです。私はしばらくの間試しましたが、何かエラーを常に受け​​ている以外の試みはできませんでした。 誰かがOracleで動作するように次のスクリプトを修正する方法を教えてください。ここ DECLARE @oid VARCHAR(50); DECLARE @toids TABLE (oid VARCHAR(