問題タブ [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.
string - オラクル。説明列を含むテーブルをスプール出力にフォーマットする方法は?
最初のテーブルには長い文字列がなく、出力は適切にフォーマットされています。
ただし、2番目のテーブルにはDescription
列が含まれており、出力は完全に混乱しています...
で 2 番目のテーブルの見栄えを良くするにはどうすればよいspool
ですか?
oracle - Oracle SP で varchar2 をより大きなデータ型に置き換える
Oracle バージョン 10 を使用しています。varchar2 変数を使用する PL/SQL のストアド プロシージャがあります。コードは常に varchar2 変数を追加しています。varchar2 変数のサイズが 32767 を超えると、それ以上値を追加できなくなります。データ型を long または clob (より多くの文字に対応するため) に変更したいのですが、うまくいきません。ここのコードを変更して、clob または long と同じ追加機能を持たせるにはどうすればよいですか?
サンプル追加 x:= x || 'マイデータ';
java - JavaはOracle VARCHAR2の空の文字列値を返します
正しく動作しているように見える次のコードがありますが、personCode 文字列の値が表示されません。PERSON_CODE は、Oracle 9i データベースの VARCHAR2 です。
プロジェクトに Java SE 1.7 と ojdbc7.jar を使用しています。私はJavaが初めてなので、誰か助けてもらえますか?
tokenize - varchar2 をテーブルに解析する (Oracle)
varchar2 変数をテーブルに解析できるOracle DB 11g r2の組み込み関数はありますか? listaggまたはwm_concatの反対。2006 年付けのTom Kyteのメソッドのみを見つけました。
オラクルにはもっと簡単な方法があるはずだと思います。
.net - UI Web アプリケーションから DB に挿入するとデータが切り捨てられる
.net アプリケーションのコード ビハインドでは を使用していますがSystem.Data.OracleClient
、これは推奨されていないと認識しています。
私が疑問に思っているのは、asp:text ボックスに 2000 CHARACTER エントリがある場合、エントリを処理するためにデータベースに必要なバイト数についてです。1 文字 = 1 バイトの場合があることは知っていますが、この場合、エンコードによって余分なバイトが追加され、メッセージが切り捨てられているようです。これが発生しても、DB またはアプリケーションからエラーを受け取りません。
この問題を解決するには、ユーザーによるデータ入力を処理するために、varchar2(4000) データフィールドを CLOB にする必要がありますか?
ヒントやアドバイスをありがとう。
oracle - Oracleでyyyy-mm-dd hh:mi:ssをmm-dd-yyyy hh:mi:ssに変換する方法は?
列があり、それを日付に変換してキャストしvarchar
たいと考えています。どうすればそれができますか?yyyy-mm-dd hh:mi:ss
mm-dd-yyyy hh:mi:ss
oracle - VARCHAR フィールド oracle の最大値
最大値を取得したいフィールドがありますが、それはすべて数字の varchar2(6) フィールドです。フィールドのタイプを変更できません
フィールドは、2013 年 7 月の 201307 のようにリストされた日付です。MAX を使用するだけでは機能しません。
オラクルを使用。
sql-server - Oracle と SQL Server の NVARCHAR の違いは?
一部のデータを SQL Server から Oracle に移行しています。NVARCHAR
SQLサーバーで定義された列についてNVARCHAR
、類似していると考えてOracleで列を作成し始めました..しかし、そうではないようです。
stackoverflow に関するいくつかの投稿を読み、調査結果を確認したいと思います。
データベースの文字セットが AL32UTF8 の場合、Oracle VARCHAR2 はすでに Unicode をサポートしています (これは私たちの場合に当てはまります)。
SQLServerはユニコードをサポートVARCHAR
していません。SQLServer では、NCHAR/NVARCHAR
データを Unicode (具体的には 2 バイトの UCS-2 形式) で格納するために、列が型であることが明示的に要求されます。
したがって、SQL Server NVARCHAR 列を Oracle VARCHAR2 列として移行できる/移行する必要があると言うのは正しいでしょうか?
c# - OracleType.LongVarChar ODP.NETの同等のデータ型
System.Data.OracleClient OracleType.LongVarChar
で同等のデータ型を 探していますODP.NET Oracle.DataAccess.Client OracleDbType
例 :-
OracleType.Timestamp
と同等 OracleDbType.TimeStamp
です。
どうすればいいですか?