問題タブ [dml]
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.
mysql - スキーマ内のすべてのテーブルの DML ストアド プロシージャを自動生成するツール - MySQL
MySQL データベースの DML ストアド プロシージャ (挿入、更新、削除、選択) をスキーマから自動生成できるツールを探していました。
xml - SQL Server 2008 の XML DML
ExportTemplate
変更する必要がある xsl テンプレートを保持するテーブルにxml 列があります。
以下のクエリを使用すると、サーバーは 1 行が影響を受けることを通知しますが、実際の行を確認すると、変更は保持されていません。何か案は?ありがとうございました。
sql - Oracleテーブルからすべての列と定数値を選択する
すべての列を選択して、Oracle で定数値を持つ列を追加するにはどうすればよいですか?
MS SQL Server では、次のものを使用できます。
私はこれを取得します:
mysql - MySQL 5.5 の外部キーの追加がエラー [HY000][150] および [HY000][1005] で失敗する
このような外部キーを追加しようとしました...
またはMysql 5.5でこのように...
次のエラーが表示されるたびに。
[2011-11-18 15:07:04] [HY000][150] 外部キー制約によるテーブル 'realtorprint_dev_dev/#sql-7d0_80' の作成に失敗しました。参照されるテーブルには、参照される列が最初の列として表示されるインデックスはありません。
[2011-11-18 15:07:04] [HY000][1005] テーブル 'realtorprint_dev_dev.#sql-7d0_80' を作成できません (errno: 150)
OrderLineItem.shippingType と ShippingType.name の両方に、null ではない varchar(50) のタイプがあります。ShippingType.name は ShippingType の primaryKey です。
これは、OrderLineItem と同様に ShippingType の show create table の結果です...
performance - プロシージャ/関数での効率的な DML に関する質問
DML 実行時の PL/SQL スクリプトのパフォーマンスに関して 2 つの質問があります。もちろん、これEXECUTE IMMEDIATE
が最も遅いためforall
、bulk
挿入などがあります。私の質問は
- 3 つの異なるテーブルでデータを操作する必要があります。
Table1
(データの挿入)、Table2
(データの更新)、およびTable3
データの削除。これらはすべて、カーソルを使用してフェッチされた値に基づいて行われます。問題は、ここでより効率的なものは何ですか?- これらの各ステートメントを個別の
Forall
ブロックに入れますか? すなわち
- これらの各ステートメントを個別の
また
- グローバル ループを作成し、そのループ内でこれらのステートメントを実行します。
さて、私の2番目の質問
- ループでレコードを削除する効率的な方法は何ですか? カーソルを介して削除するレコードの値を取得しました。それらを削除する効率的な方法は何でしょうか?
PS: 私の書式設定を実行してください
oracle - SYSDATEに基づく列値のフェッチ
私はテーブルを持っていますwchihには2つの列があります。定義は
colulmn TSTAMPには、、...などの値があり30-NOV-11
ます29-NOV-11
。今、私はこのクエリを行っています
現在のシステム日付は01-DEC-11
です。30-NOV-11
理想的には、上記のステートメントは、TSTAMP=を持つレコードを返す必要SYSDATE-1
があります30-NOV-11
。しかし、それはそれらのレコードをフェッチしていません。なんで?
ただし、このクエリを実行すると
TSTAMP
次に、であるレコードをフェッチします30-NOV-11
。この単純な日付操作で何か間違ったことをしていますか?
sqlite - WebSQL は主キーをサポートしていますか?
次のステートメントを使用して、Chrome で WebSQL テーブルを作成しています。
レコードを挿入しても、主キーが作成されていないようです。webSQL で一意のキーを作成するにはどうすればよいですか?
hibernate - return/output句を含めるようにHibernate DMLステートメントを作成することは可能ですか?
SQLServer と Oracle はどちらも、DML ステートメントの実行後に、新しい値をクライアント アプリケーション (それぞれOUTPUT
およびRETURN
句) に返す機能を備えています。これらの値を Hibernate で使用することは可能なので、発行する必要はありませんrefresh
か?
この機能はサーバーに依存しており、RDMS がサポートしていないと機能しないことはわかっています。
oracle - Oracle Audit - DDL/DML がオンになっていません。システム イベント オン。すべてをオンにする方法は?
午後の皆さん、
現在、Oracle DB の問題があります。Oracle Auditing をオンにしています (AUDIT_TRAIL を db に設定)。ただし、キャプチャされる唯一の情報は、システム イベント (ログオン、オフ) です。
Oracle 10g2 のドキュメント (http://www.oracle-base.com/articles/10g/Auditing_10gR2.php) から、3 つの監査オプションがあることに気付きましたが、他の 2 つをオンにする方法がわかりません。
誰も方法を知っていますか?
database - wavemakerからデータベースにデータを挿入する方法
実行時にユーザーが挿入するデータベースにwavemakerからデータを挿入したい。しかし、wavemakerでそれを行う方法はまだわかりませんでした。
誰かが私にそれの簡単な例を提案できますか?