タグ付けされた質問 「oracle」

Oracle Databaseは、Oracle Corporationによって作成されたマルチモデルデータベース管理システムです。JavaやMySQLなど、Oracleが所有する他の製品にはこのタグを使用しないでください。

13
Oracleで文字列を複数の行に分割する
私はこれがPHPとMYSQLである程度回答されていることを知っていますが、誰かがOracle 10g(好ましくは)と11gで文字列(カンマ区切り)を複数の行に分割する最も簡単な方法を教えてくれるかどうか疑問に思っていました。 テーブルは次のとおりです。 Name | Project | Error 108 test Err1, Err2, Err3 109 test2 Err1 以下を作成します。 Name | Project | Error 108 Test Err1 108 Test Err2 108 Test Err3 109 Test2 Err1 スタックに関するいくつかの潜在的な解決策を見てきましたが、それらは単一の列(カンマ区切りの文字列)しか占めていません。どんな助けでも大歓迎です。
104 sql  string  oracle  plsql  tokenize 

7
SQL Plusから実行されているSQLスクリプトでアンパサンドを無視するにはどうすればよいですか?
アンパサンド(&)を含むコメント付きのパッケージを作成するSQLスクリプトがあります。SQL Plusからスクリプトを実行すると、&で始まる文字列の代替値を入力するように求められます。SQL Plusがアンパサンドを無視するように、この機能を無効にするにはどうすればよいですか?
104 sql  oracle  sqlplus 

13
Maven依存関係としてのOracle JDBC ojdbc6 JAR
Mavenにojdbc6.jarファイルをプロジェクトのwarファイルにバンドルさせることができないようです。Hibernateツールの依存関係を直接指定すると、POMファイル内で機能します。しかし、プロジェクトのwarファイルにバンドルされないため、私のプロジェクトはTomcatで実行できません。 私はここでこの質問に指定されたものを含め、ネットで見つけることができるすべての解決策を試しました: MavenリポジトリーでOracle JDBCドライバーを見つける 最近、私は次のことを行いました: jarファイルを自分のマシンにダウンロードする 次のコマンドを実行して、jarをローカルリポジトリにインストールします。 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -Dfile=ojdbc6.jar -DgeneratePom=true (私はそのコマンドのすべての種類のバリエーションも試しました。) 最後に、依存関係をpomファイルに追加します。 <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.3</version> </dependency> クリーンビルドを実行しますが、失敗します。 mvn -U clean package [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building jazztwo 0.0.1 [INFO] ------------------------------------------------------------------------ Downloading: http://repo1.maven.org/maven2/com/oracle/ojdbc6/11.2.0.3/ojdbc6-11.2.0.3.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] …
103 oracle  maven  jdbc  war 


6
Oracle SQL、複数の列の連結+テキストの追加
だから私は基本的にこれを表示したい(1列の行全体): 【タイプコラム】【アイシングコラム】と【フルーツコラム】のケーキが好きです。 結果は次のようになります。 Cake_Column ---------------- I like chocolate cake with whipped_cream and a cherry. I like strawberry cake with vanilla_cream and a lemon_slice. etc. etc. ([column] "some text" [column]) "new_column_name"を実行するある種のTO_CHARステートメントが必要です。 私は何を知っているはずですか?

3
DB2とOracleから見たCLOBとBLOBの違いは?
私はこれら2つのデータ型にかなり魅了されています。Oracle Docsによると、次のように表示されます。 BLOB:最大2GB(2,147,483,647)の長さの可変長バイナリラージオブジェクト文字列。主に、音声や混合メディアなど、従来とは異なるデータを保持することを目的としています。BLOB文字列は、FOR BIT DATA文字列とは異なり、文字セットに関連付けられていません。 CLOB:最大2GB(2,147,483,647)までの長さの可変長文字ラージオブジェクト文字列。CLOBは、シングルバイト文字列またはマルチバイトの文字ベースのデータを格納できます。CLOBは文字列と見なされます。 私が知らないことは、DB2とOracleの観点から2つの間に違いがあるかどうかです。つまり、DB2 CLOBとOracle CLOBの違い、およびDB2 BLOBとOracle BLOBの違いは何ですか?DB2とOracleの両方の最大サイズはいくつですか?2 GBだけですか?
102 database  oracle  db2  blob  clob 

8
SQL Developerでの変数の値の出力
無名ブロック内にある特定の変数の値を出力したいと思いました。Oracle SQL Developerを使用しています。使ってみましたdbms_output.put_line。しかし、それは機能していません。私が使用しているコードを以下に示します。 SET SERVEROUTPUT ON DECLARE CTABLE USER_OBJECTS.OBJECT_NAME%TYPE; CCOLUMN ALL_TAB_COLS.COLUMN_NAME%TYPE; V_ALL_COLS VARCHAR2(500); CURSOR CURSOR_TABLE IS SELECT OBJECT_NAME FROM USER_OBJECTS WHERE OBJECT_TYPE='TABLE' AND OBJECT_NAME LIKE 'tb_prm_%'; CURSOR CURSOR_COLUMNS (V_TABLE_NAME IN VARCHAR2) IS SELECT COLUMN_NAME FROM ALL_TAB_COLS WHERE TABLE_NAME = V_TABLE_NAME; BEGIN OPEN CURSOR_TABLE; LOOP FETCH CURSOR_TABLE INTO CTABLE; EXIT WHEN …

4
1つのSQLに複数の「WITH AS」を含めることはできますか-Oracle SQL
私は非常に単純な質問をしました:Oracleは単一のSQLステートメントで複数の "WITH AS"を許可しますか? 例: WITH abc AS( select ......) WITH XYZ AS(select ....) /*This one uses "abc" multiple times*/ Select .... /*using XYZ multiple times*/ 同じクエリを複数回繰り返すことでクエリを機能させることができますが、それをしたくないので、「WITH AS」を利用します。単純な要件のように見えますが、オラクルは私を許可していません: ORA-00928:SELECTキーワードがありません
102 sql  oracle 

19
ORA-01882:タイムゾーン地域が見つかりません
JavaアプリケーションからOracleデータベースにアクセスしていますが、アプリケーションを実行すると、次のエラーが発生します。 java.sql.SQLException:ORA-00604:再帰的SQLレベル1でエラーが発生しましたORA-01882:タイムゾーン領域が見つかりません
102 oracle  jdbc  timezone 

13
SQLエラー「ORA-01722:無効な番号」
誰かのための非常に簡単なもの、次の挿入は私に与えています ORA-01722:番号が無効です どうして? INSERT INTO CUSTOMER VALUES (1,'MALADY','Claire','27 Smith St Caulfield','0419 853 694'); INSERT INTO CUSTOMER VALUES (2,'GIBSON','Jake','27 Smith St Caulfield','0415 713 598'); INSERT INTO CUSTOMER VALUES (3,'LUU','Barry','5 Jones St Malvern','0413 591 341'); INSERT INTO CUSTOMER VALUES (4,'JONES','Michael','7 Smith St Caulfield','0419 853 694'); INSERT INTO CUSTOMER VALUES (5,'MALADY','Betty','27 Smith St …


14
CREATE OR REPLACEを使用するにはどうすればよいですか?
CREATE OR REPLACEは基本的に「オブジェクトが存在する場合、それをドロップしてから、どちらかの方法で作成する」という意味だと私は理解していますか? もしそうなら、私は何が間違っていますか?これは機能します: CREATE TABLE foo (id NUMBER, title VARCHAR2(4000) DEFAULT 'Default Title') そして、これはしません(ORA-00922:欠落または無効なオプション): CREATE OR REPLACE TABLE foo (id NUMBER, title VARCHAR2(4000) DEFAULT 'Default Title') バカなことしてるの?私はこの構文について多くのドキュメントを見つけることができないようです。
98 oracle  oracle10g  ddl 



6
なぜOracleデータベースを使用するのですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して質問を更新し、事実と引用で回答できるようにします。 3年前休業。 この質問を改善する Oracleデータベースを次の最新のフレーバーと比較する理由について、技術的な理由で興味があります 。1)Microsoft SQL Server 2)MySQL 3)PostgreSQL 追加のコストを正当化する機能または機能。宗教戦争ではなく、技術的な議論に興味があります。友人が私にこれを尋ねました、そして私はいつも私がリストした3つの中の1つを使用しました。私は意見を述べるのに十分なOracleデータベースについて知りませんでした。 ありがとう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.