procedure

    2

    2答えて

    私はループしてselect文の条件に基づいて変数をインクリメントしようとしているselect文を持っていて、次に変数をoutとして返します。いくつかのフロントエンドコードです。私はOracle 11gを使用しています。私はこれを行うことができるいくつかの方法を見ています...しかし、私はどちらが最良の方法であるかわかりません。私は以下にしようとしていることのいくつかを持っていますが、混乱のためにも

    1

    1答えて

    私は私がよどのような状況に基づいて、ストアドプロシージャ内で動的カーソルを作成する必要があり、理想的には以下の通りです: IF (varOrgGroupCode = '') THEN BEGIN DECLARE groupCode CURSOR FOR SELECT `groupcode` FROM `LICENSEKEYS`; END; ELSE BEGIN DECLARE gro

    1

    1答えて

    私はmysqlが初めてです。私はこれら2つのインサートを統合して作業を高速化する必要がありますが、SQLプログラミングはよくわかりません。 まず、term_idをキーとして使用するwp_term_taxonomyよりも、wp_termsを移入する必要があります。 この1つはterm_idと行を作成= 1だから INSERT INTO wp_terms(name, slug, term_group)

    0

    1答えて

    私はこの手順をサイトに書きました。文字列を入力パラメータ(ユーザー名)として取得し、関連するテーブルを参照してレコードを探し、プロシージャの出力として「ID」フィールドを返します。 これはうまくいきますが、他の英語の入力を受けた場合、ターゲットレコードを見つけられず、 "-1"を出力として返すという(大きな)問題があります。 訪問者はペルシア語を使用しており、私はSQL Serverでそれを観察し

    2

    1答えて

    私は人テーブルの更新を処理するストアドプロシージャを持っています。私はすべての列を更新するとは限らないので、いくつかの手続きパラメータに対してデフォルト値(null)を提供しています。しかし、私がperson.middleinitialをnullに設定したいのであればどうしますか?手順は私の意図をどのように知っていますか? 現実に私の人のテーブルにはたくさんのカラムがあり、多くはnullableで

    -1

    1答えて

    このようなプロシージャを使用したいが、これは機能しません。 SELECT s.* FROM (CALL SPLIT_STRING('a,b,c',',')) AS s;

    0

    2答えて

    それぞれの「顧客」に独自のデータベースがあるプロジェクトを継承しました。何百ものデータベースがあります。ストアドプロシージャは現在使用されていません。 ここでデータを消費するためのベストプラクティスは何ですか?ストアドプロシージャを「マスター」データベースに保存し、動的SQLを使用してデータを処理しますか?はるかに良い方法があるように思われる。ストアドプロシージャを何百ものDBにプッシュして、すべ

    5

    4答えて

    SQL文の実行時間をテーブルに保存するプロシージャを記述する必要があります。 手順はexec measuresqltime('sql statement as string'); 私の考えで呼んでいるが、このようなものです: --declarations timestart NUMBER; BEGIN dbms_output.enable; timestar

    1

    2答えて

    私が書いたスマート・プロシージャを使用したいが、格納しないでください。例えば、ここにテーブルの主キーを取得することを選択し、このかなり大きいです: SELECT cols.table_name, cols.column_name, cols.position, cons.status, cons.owner FROM all_constraints cons, all_cons_columns

    1

    1答えて

    私はシンボル'+をどのように実行できますか? 私は入力が、例えば、いくつかの文字列になりますので、機能を書きたい - '+ と戻り値は次のようになります。#<procedure:+>