• [解決済み] Oracle PL/SQL - シンプルな配列変数を作成する方法は?

    質問 PL/SQL コードで使用できるインメモリ配列変数を作成したいと思います。 Oracle PL/SQL では、純粋なメモリを使用するコレクションは見つからず、すべてテーブルと関連付けられているようです。 PL/SQL(C#構文)でこのようなことを行いたいと思っています。 string[] arrayvalues = new string[3] {"Matt", "Joanne", "

    2022-06-04 21:15:41
  • [解決済み] Oracleで予約語をエスケープするにはどうすればよいですか?

    質問 TSQLでは、次のようなものを使うことができます。 Select [table] from tablename を使用して、"table"という名前の列を選択することができます。 oracleの予約語はどうすればいいのでしょうか? 編集:角中括弧、ダブルクォート、シングルクォート、バッククォートを試しましたが、うまくいきません...。 さらなる明確化として、私は誰かがコメ

    2022-05-14 11:24:35
  • [解決済み] オラクルのブーリアンフィールド

    質問 昨日、Oracleのテーブルにbooleanフィールドを追加したいと思いました。 しかし、実際にはOracleにbooleanデータ型はありません。 どなたか、booleanをシミュレートする最良の方法をご存知でしょうか? ググってみると、いくつかの方法が見つかりました。 整数を使い、0か1以外をわざわざ代入しない。 Y'または'N'の2つの値のみを持つcharフィール

    2022-05-05 15:57:52
  • [解決済み】ORA-12514 TNS:listener does not currently know of service requested in connect descriptor

    質問 ローカルで動作しているアプリケーションで、以下のエラーが発生しています。 ORA-12514: TNS:listener does not currently know of service requested 接続記述子で を使用して接続をテストしてみました。 TNSPing が正しく解決され 試しに SQLPlus で接続を試みましたが、上記と同じエラーで失敗

    2022-04-30 21:14:39
  • [解決済み] Oracle DBの外部キーと参照するテーブルの一覧表

    質問 あるテーブルの外部キーと、それらが参照するテーブルおよびカラムのリストを返すクエリを探しています。 私は、次の方法で半分まで到達しています。 SELECT a.table_name, a.column_name, a.constraint_name, c.owner FROM ALL_CONS_COLUMNS A, ALL_CONSTR

    2022-04-27 03:23:35
  • [解決済み] Oracleのテーブル/カラム/インデックス名は、なぜ30文字に制限されているのですか?

    質問 何年も前にこのような制限があったことは理解できますが、現在ではこの制限は簡単に増やせるはずです。オブジェクトの命名規則がありますが、特に外部キーの命名では、この制限にぶつかるケースが常にあります。 なぜこのサイズが大きくないのか、あるいは11gでは大きくなっているのか、実際に知っている人はいますか? どうやら答えは、防御的にコード化されていない現在のスクリプトが壊れるからだ

    2022-04-26 11:34:47
  • [解決済み] すべてのユーザーテーブルを削除するには?

    質問 Oracleのすべてのユーザーテーブルを削除するにはどうすればよいですか? 私は制約で問題を抱えています。すべてを無効にすると、まだ不可能です。 解決方法を教えてください。 BEGIN FOR cur_rec IN (SELECT object_name, object_type FROM user_objects

    2022-04-22 17:05:40
  • [解決済み] PL/SQLでUPDATEしたときに影響を受ける行の数

    質問事項 Oracle 10gで動作するPL/SQL関数で、いくつかの行を更新しています。UPDATEによって影響を受けた行の数を知る方法はありますか?手動でクエリを実行すると、影響を受けた行の数が表示されますが、PL/SQLでその数を取得したいのです。 どのように解決しますか? を使用します。 sql%rowcount 変数を使用します。 影響を受ける行数を求める文の直後で、

    2022-04-21 10:34:32
  • [解決済み】ORA-00054:リソースがビジー状態で、NOWAITが指定されているか、タイムアウトが終了している状態で取得する。

    質問 テーブルを更新すると、なぜこのデータベースエラーが発生するのでしょうか? 1 行目で ERROR が発生しました。 ORA-00054: リソースがビジー状態で、NOWAIT を指定して取得するか、タイムアウトが終了しました。 解決方法は? テーブルが何らかのクエリによって既にロックされている。例えば、select for update" を実行し、まだコ

    2022-04-18 08:54:36
  • [解決済み】ORA-00984: ここでは列が許可されていません [重複].

    質問 この質問はすでにここに回答があります : ORA 00904 エラー:無効な識別子 (回答2件) 閉店 8年前 . をして

    2022-04-16 01:21:41
  • [解決済み] Oracleのパスワードの有効期限をオフにするにはどうすればよいですか?

    質問 開発用にOracleを使用しています。 データベースの再構築にいつも使っているブートストラップアカウントのパスワードが期限切れになってしまいました。 このユーザー(および他のすべてのユーザー)のパスワードの有効期限を恒久的にオフにするにはどうすればよいですか? Oracle 11gを使用していますが、デフォルトでパスワードが失効します。 解決方法を教えてください。 Or

    2022-04-14 18:24:54
  • [解決済み】Oracle SQL Developerでカスタム日付時間フォーマットを設定するにはどうすればいいですか?

    質問 デフォルトでは、Oracle SQL developer は日付の値を次のように表示します。 15-NOV-11 . デフォルトで時間部分(時間/分/秒)を表示したいのですが。 Oracle SQL Developer内で設定する方法はありますか? どのように解決するのですか? 環境設定で変更することができます。 Oracle SQL Developerのメニューから

    2022-04-08 20:33:35
  • [解決済み】Oracleのデュアルテーブルとは何ですか?

    質問 このテーブルのことを指しているのを聞いたことがありますが、何のことだかよくわかりませんでした。 どのように解決するのですか? 1つのレコードを持つダミーテーブルのようなもので、実際にはデータに興味がなく、select文で何らかのシステム関数の結果が欲しいときに選択するために使用されます。 例 select sysdate from dual; 参照 http://

    2022-04-02 05:16:05
  • [解決済み】Oracleのvarcharとvarchar2の違いは何ですか?

    質問 varcharとvarchar2の違いは何ですか? どのように解決するのですか? 今のところ、同義語です。 VARCHAR が予約されています。 Oracle との区別をサポートするために NULL と空文字列があるため、将来的には ANSI 規格で規定されている。 VARCHAR2 を区別しません。 NULL と空の文字列の間に挟まれることは、今後もな

    2022-04-01 17:21:03
  • [解決済み】Oracle SQL Developerでクエリ結果をcsvにエクスポートする方法は?

    質問 Oracle SQL Developer 3.0を使用しています。クエリの結果をテキストファイル(できればCSV)にエクスポートする方法を考えています。クエリ結果のウィンドウを右クリックしても、エクスポートのオプションが表示されません。 解決方法 私が使用しているバージョン 2012年5月5日更新 ジェフ・スミス があります。 ブログ SQL

    2022-04-01 09:23:12
  • sqlldr "データファイルのフィールドが最大長を超えています "の解決法

    ビルドテーブル create table PC_PLANNAME( PLANNAME VARCHAR(2000) ); sqlldr 派生を使用すると、次のエラーが発生します。 レコード 1: 拒否されました - テーブル PC_PLANNAME、列 PLANNAME でエラーが発生しました。 データファイルのフィールドが最大長を超えています。

    2022-03-18 13:05:59
  • SQLLDR errorデータファイルのフィールドが最大長を超えています。

    テーブルの作成 create table objects( owner varchar2(30), object_name varchar2(50), object_id number, status varchar2(10), created date); 制御ファイル LOAD DATA INFILE ldr_object.csv TRUNCATE INTO TABLE

    2022-03-18 12:21:02
  • [解決済み] Oracleのユーザーとスキーマの違い?

    質問 Oracleのユーザーとスキーマの違いは何ですか? どのように解決するのですか? から トムさんに聞く スキーマは、ユーザーアカウントとその中のすべてのオブジェクトの集合体であると考えるべきでしょう。 をどう考えてもスキーマとしか思えない。 SCOTTは、EMP、DEPT、BONUSの各テーブルと各種グランツなどを含むスキーマです。 などがあります。 SYSは

    2022-03-17 19:47:17
  • [解決済み] OracleでDESCRIBEコマンドを使わずにテーブルを記述するにはどうしたらいいですか?

    質問内容 受講している授業で悩んでいます。DESCRIBEコマンドと同じように動作するOracleスクリプトを書く必要があります。私たちが使っている本には、データディクショナリをどのように扱うかについて、非常に不十分な説明があります。答えを求めているのではなく、正しい方向性を示してくれるものを探しています。 どのように解決するのですか? あなたが探しているのは USER_TAB_

    2022-03-15 17:29:09
  • [解決済み] Oracle SQL Developerです。失敗 - テストに失敗しました。ネットワークアダプタが接続を確立できませんでしたか?

    質問 問題点 セキュリティのために詳細を変更しましたので、ご了承ください。しかし、問題はそのまま残っています。 私は、Oracle 11gデータベースを、例えばherp-devDV.derp.eduという場所にあるサーバーにインストールしました。 現在、derp-db.derp.eduにあるサーバーに別のOracle 11gデータベースをインストールしています。 Oracle S

    2022-03-15 05:56:05