問題タブ [bind-variables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3095 参照

c# - ORA-06550 行 10、列 41: PLS-00103: 次のいずれかを予期しているときに、記号 "," が検出されました:

C# から匿名の PL/SQL ブロックを実行していますが、次のようなエラーが発生します。

ORA-06550 行 10、列 41: PLS-00103: 次のいずれかを予期しているときに、記号 "," が検出されました:

私のコード:

コマンドが「cmd.ExecuteNonQuery();」を実行しているときにエラーが発生しています

匿名ブロックに何かが欠けていると思います。

0 投票する
1 に答える
853 参照

sql - Oracle SQL Developer:バインド変数を大文字で開始できますか?

Oracle SQL Developerを使用して、ADFアプリケーションの読取り専用ビュー・オブジェクトで使用される問合せをテストしています。ADFのドキュメントでは、バインド変数の名前の先頭に大文字を使用することを推奨しています。だから...私は創造的に私の名前を付けました:BindVariable

ファンキーな部分は、SQL Developer が大文字で始まるバインド変数を嫌うように見えることです。

このクエリは機能します

これはしません

バインド変数名は大文字で始めることはできないという理解で正しいでしょうか? それとも、ここに何か他に問題がありますか?

編集

これは Oracle SQL Developer だけのものですか? :BindVariable は、JDeveloper のデータベース ナビゲータで問題なく動作します。

読んでくれてありがとう!どんな入力でも大歓迎です。

0 投票する
1 に答える
1099 参照

oracle - Oracle - バインド変数を使用してテーブル レコードを更新できない

このクエリは 1 行を返します。

しかし、これは0行を更新します:

この制約を追加して col1 を主キーとして設定しましたが、修正されませんでした。

私はSQL Developerからこれを試していますが、行が更新されない理由はありますか?

編集

col1はVARCHAR2(32 BYTE) NOT NULL

col2はCLOB NOT NULL

編集 2 : テスト ケース、select 文と update 文で :var1 を 0011223344556677 に設定します。

0 投票する
0 に答える
155 参照

sql - ORACLE SQL でのバインド変数の定義

バインド変数の作成を手伝ってください

私はこのようにやっています

結果: Null 値が表示されます。

期間列は日付データ型です。

0 投票する
2 に答える
710 参照

stored-procedures - Oracleで入力変数と出力をjson形式にしてストアドプロシージャを作成したいですか?

Oracle でストアド プロシージャを作成し、入力変数と出力を JSON 形式で渡す必要があります。使用してみましlistagg()たが、プロシージャの実行中に「文字列連結の結果が長すぎます」というエラーが発生しました。

予想される出力は、プロシージャからの JSON 形式である必要があります。

0 投票する
0 に答える
338 参照

python - params が dict の場合、SQLAlchemy 式からコンパイルされた SQL クエリを取得するにはどうすればよいですか?

私はこのコードを持っています(sqlalchemyを使用):

どこ

正規表現を使用せずに、実行前に実際のクエリを確認するにはどうすればよいですか? 私は次のようなことを意味します: