問題タブ [varchar2]
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.
oracle - OracleでVarchar2をChar配列に変換する
varchar2 フィールドがあり、それを 'ABCDEF' のような文字の配列に分割したい --> 'A' 'B' 'C' 'D' 'E' フィールド値を chars 配列に変換するにはどうすればよいですか?
oracle - Oracleでvarchar2の長さを追加
varchar2 を追加する Oracle プロシージャがあります。
var1 varchar2(32767);
デバッグ中に次のことを確認できます。
は 32767 よりも低くなっています。しかし、3 行目を実行しようとすると、次のエラーが表示されます。
"numeric or value error: character string buffer too small"
誰でもここで私を助けることができますか?
oracle - XMLTable関数でvarchar2変数を使用するには?
次のように XMLTable 関数を使用しようとしています。
しかし、このエラーが発生します
PL/SQL: ORA-19102: XQuery文字列リテラルが必要です
次の例で XMLTable を使用すると、正常に実行されます。
この点で助けてください..
oracle - Oracle - 最小の VARCHAR2 値
である列でデータベース内のテーブルをクエリする必要がありますVARCHAR2
。一度にすべてではなく、チャンクでレコードを取得する必要があります。ROWNUM
この目的で使用されます。
クエリは次のようになります。
このクエリは、値を変更して繰り返し実行されSOMECOLUMN
ます。まず、最初の 100 件のレコードを取得できるように、このクエリに最小VARCAHAR2
値を指定する必要があります (特定の順序ではありません)。次回SOMECOLUMN
は、100 番目のレコードの値が使用され (order by
この目的のためにクエリに追加されます)、次の 100 レコードが取得されます。
(仮定:SOMECOLUMN
値は一意です)。
このクエリに提供される最初の最小値は?