問題タブ [oracle19c]
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 の CAST ON CONVERSION ERROR はそれほどバグがありますか?
初めて句を使用CAST
してOracle を試していますが、結果は期待したものではありません。ON CONVERSION ERROR
CAST
句なしで始めましょう:
番号 123456 はNUMBER(1,0)
. どういうわけか魔法のように 1 桁に切り捨てられるわけではありませんが、エラーが発生します。良い。これは私が期待していたことです。
文字列 '123456' はVARCHAR2(4 CHAR)
. 合わない。文字列が切断されるのではなく、数値と同様に変換エラーが発生することを予期していたことを認めなければなりません。
それはどうですか?NUMBER(1,0)
突然 123456 という数字が収まらず、整数が返される問題はありませんか?
私は何度も何度も見ました。ここには括弧がありません。
私の考えは間違っていますか?それともCAST
、特にON CONVERSION ERROR
条項に関して、欠陥がありますか?
oracle - Oracle でプラガブル データベースのクローンを作成する方法
私は Oracle のプラガブル データベースを初めて使用します (私たちはまだ Oracle 11.2 を使用しています)。パーティションとサブパーティションをテストするには、数十のテーブルスペースを作成する必要があります。私は、現在のデータベースのクローンをすばやく作成し、テストを実行してから、データベースを削除しようと考えました。
データベースのクローンを作成できました:
ORA-01109: database not open
しかし、接続しようとするとエラーが発生しました。
私はそれを開こうとしましたが、エラーメッセージも表示されます (ora193c は cdb の名前です):
vagrant-boxesのデータベースを使用しました。