問題タブ [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.

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

oracle - 以下の説明の char(3) と char(3 char) の違い

CHAR または VARCHAR2 変数を宣言するときは、マルチバイト文字セットで常に n 文字を保持できるようにするには、その長さを文字数で宣言します。 (32767/4) = 8191.

FLOOR(8191) から得られる多くの値

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

java - Hibernate query.setString が機能しない

今、クエリで hql を使用しています。コードは次のとおりです。

DB の phoneNumber は varchar2(255 文字) で、私は Oracle DB を使用しています。

しかし、このコードは Java コードでは機能しません。電話番号が「999-000-0001」であれば利用可能です。記録が取れます。しかし、phoneNumber が「USPersonal」の場合、レコードを取得できません。

Company.java では、phoneNumber は String であり、get メソッドと set メソッドがあります。

DBでは、Sql Developerを使用して、上記のすべてを取得できます。

わかりません、なぜですか?setString は動作しませんか?

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

json - JSON を格納するための Oracle CLOB の代替手段

CLOBOracle 10g以外に大量のデータを格納するための代替手段はありますか? このフィールドに保存する必要がある JSON ファイルの最大サイズは 150 KB です。この目的でVARCHAR2またはを使用できますか? NTEXT.json の使用を避ける必要がある場合は、JSON ファイルの内容をテキストとしてコピーすることもできますCLOB。助けてくれてありがとう。

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

oracle - PL/SQLは複数のvarchar2を1つのvarchar2に選択します

私はpl-sqlの初心者で、コース名を読み取り、講師名、コース名、およびコース名と一致するタイトルを表示する関数のコードを記述しようとしています。

しかし、私が試したさまざまな方法を無視してまともな出力を得ることができず、かなりの数の異なるエラーが発生しました。現在、以下はコンパイルできるが結果をもたらさないコードです。

誰かがこの機能を手伝ってくれて、どこが間違っていたのか教えてもらえますか?.

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

sql - varchar2 の数値が n より大きいかどうかを確認します

ZH通常、2 つのアルファベット文字 ( 、、、、 ... など)SZを保持する Varchar2 フィールドがありAIます。それをFOOと呼びましょう。

A特定のデータセットはor A1-A9を同じフィールドに保存します。正確にそれらを除くすべての行を選択する必要があります。関数を使用して、数値Asubstrから分離しました。これまでのところ、うまくいっているか、 「number-string」で正しく動作していないようです。<>

数値に変換せずにこれを達成するにはどうすればよいですか? もっと簡単な解決策はありますか?

インターネットで何も見つけられなかったので、自分で試してみると限界に達しました。

これまでのところ、これは私のWHERE 句です。

制限なしですべての行を返します。

私が見つけた唯一の解決策:

A1しかし、将来どこかで-が発生する場合、これは最適ではありませんA50WHERE 句に 51 個の文字列を追加する必要があります。また、クエリがソースコードであるため、コードの可読性も低下します。

このソリューションは、ORACLESQL Server で動作するはずです。前もって感謝します

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

if-statement - スペースで埋められた曜日名は適切な動作を妨げます

特定の日付が週の特定の日にある場合、PLSQLのif条件に入ろうとしています。

問題は、これを機能させることができないことです。v_huidigeDag を印刷すると、印刷された行の一部に「ZATERDAG」と「ZONDAG」の値が明確に含まれています。

なんらかの理由で、プログラムがスペースを追加した曜日名の値を出力したようです。私のロケールでは、最長の曜日名 (「DONDERSDAG」) の文字の長さが必要だと思います。そして、それよりも文字数が少ないものはすべて、スペースを追加します。したがって、zaterdag は = 'ZATERDAG ' になり、zondag は = 'ZONDAG ' になります。今は動いていますが、誰かがこれを防ぐ簡単な方法を知っていますか?

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

oracle - Oracle - テーブルの行ごとに一意のランダム varchar 値を生成する

テーブルの 'varchar2' 列をランダムな値で更新する必要がありますが、キャッチは、列が 'unique' 制約で定義されていることです。これにより、「一意の制約に違反しました」というエラーが表示されます。

誰か助けてください。

ありがとう

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

sql - パラメータとしてデータ型を使用した列の分離

さまざまなデータ型の列を持つテーブルで、特定のデータ型のテーブルの列を選択できる方法があるかどうかを知りたいです。テーブルに 3 つの列があるとします -ととSSNNameデータ型であり、データ型が(と) である列のみを抽出できますか?phone numberSSNNameVarchar2phone numbernumbervarchar2SSNName