• [解決済み] postgres で copy コマンドを使用して、あるテーブルから別のテーブルへデータをコピーするにはどうすればよいですか?

    質問 copyコマンドを使用して、あるテーブルのデータをデータベース外のファイルにコピーしています。 コマンドを使用して、あるテーブルのデータを別のテーブルにコピーすることは可能でしょうか。 もし可能であれば、どなたかクエリを共有していただけませんか。 あるいは、pg_dump やそのようなものを使用できるような、より良いアプローチはないでしょうか。 どのように解決するのです

    2022-10-25 15:45:32
  • [解決済み] Oracleデータベースでテンポラリテーブルを作成する方法を教えてください。

    質問 Oracleデータベースにテンポラリテーブルを作成したい。 のようなものです。 Declare table @table (int id) SQLサーバでは そして、select文で入力する 可能でしょうか? ありがとうございます。 どのように解決するのですか? Oracleにはテンポラリテーブルがあります。以下は AskTom の記事と は

    2022-10-23 03:10:34
  • [解決済み] SQL Server の Insert Update ストアド プロシージャ

    質問 私は、レコードが存在する場合は更新を行い、そうでない場合は挿入を行うストアド プロシージャを書きました。それは次のようなものです。 update myTable set Col1=@col1, Col2=@col2 where ID=@ID if @@rowcount = 0 insert into myTable (Col1, Col2) values (@col1, @col2)

    2022-10-22 18:44:20
  • [解決済み] カラムが変更されたときのみSQL更新トリガがかかる

    質問 他の例を見て、以下のような方法を思いついたのですが、どうも思い通りにいきません。私はそれが唯一の QtyToRepair の値が更新された場合のみ、変更された情報を更新するようにしたいのですが......そうなっていません。 もし私が where をコメントアウトすれば、変更された情報はすべてのケースで更新されます。私が言ったように他の例は、私が楽観的であることを導いた。何か手

    2022-10-21 14:52:32
  • [解決済み] PostgreSQL の外部キーによる行の削除

    質問 外部キーを含む行を削除したいのですが、以下のようにすると削除できます。 DELETE FROM osoby WHERE id_osoby='1' こんな文が出ます。 ERROR: テーブル "osoby" の更新または削除は、テーブル "kontakty" 上の外部キー制約 "kontakty_ibfk_1" に違反します。 DETAIL キー (id_osoby)

    2022-10-21 07:52:30
  • [解決済み] NULLまたはIS NULLを含むIN節

    質問 Postgresはデータベースです。 IN句にNULL値を使用することはできますか? の例です。 SELECT * FROM tbl_name WHERE id_field IN ('value1', 'value2', 'value3', NULL) この4つの値に限定したい。 私は上記のステートメントを試してみましたが、それは動作しません。まあ、それは実行されますが

    2022-10-20 07:14:07
  • [解決済み] IDがIDのリストにあるテーブルから削除するには?

    質問 IDのリスト(1,4,6,7)と、IDがこのリストにあるすべてのレコードを削除したいdbテーブルがある場合、それを行うにはどうすればよいですか? どのように解決するには? あなたの質問は、ほとんどこのためのSQLを綴ります。 DELETE FROM table WHERE id IN (1, 4, 6, 7)

    2022-10-17 22:29:11
  • [解決済み] SQL Server 2008: ユーザー名に特権を与えるにはどうすればよいですか?

    質問 SQL Server 認証による ODBC 接続を確立できるようにする必要があります。 SSMS で、特定のデータベースでユーザーが ALL RIGHTS を持つことができるように許可を与えるにはどうすればよいですか。 は、SSMS でこれをグラフィカルに行う方法はありますか? どのように解決するのですか? ユーザーにすべての読み取り権限を与えたい場合、以下の方法があり

    2022-10-17 21:33:35
  • [解決済み] ストアドプロシージャは、一般的に、最新のRDBMSのインラインステートメントよりも効率的ですか?重複] [重複] [重複

    質問 この質問はすでにここに回答があります : どちらが良いのか。アドホッククエリとストアドプロシージャのどちらが良いか?[クローズド] (22 回答)

    2022-10-15 06:18:59
  • [解決済み] Oracleデータベースから、特定のカラム名を持つテーブルを検索しますか?

    質問 多くのテーブルを持つ大規模な Oracle データベースを持っています。 特定のカラム名を持つテーブルがあるかどうかをクエリまたは検索する方法はありますか? IEはそのカラムを持つすべてのテーブルを表示します。 id, fname, lname, address 追加するのを忘れた詳細: 異なるスキーマを検索できるようにする必要があります。 接続に使用しなければならないものは、

    2022-10-13 17:34:03
  • [解決済み] SQLでDateフィールドから月別にグループ化する方法

    質問 日付フィールドから月だけでグループ化するにはどうしたらよいでしょうか(日によるグループ化はしない)? 私の日付フィールドは以下のようなものです。 2012-05-01 以下は現在のSQLです。 select Closing_Date, Category, COUNT(Status)TotalCount from MyTable where Closing_Date

    2022-10-10 10:57:11
  • [解決済み] 週番号から週開始日、週終了日を取得する

    質問 データベース内のメンバーの結婚式の日付をカウントするクエリを持っています。 SELECT SUM(NumberOfBrides) AS [Wedding Count] , DATEPART( wk, WeddingDate) AS [Week Number] , DATEPART( year, WeddingDate) AS [Year] FROM MemberWed

    2022-10-10 01:25:17
  • [解決済み] selectステートメントでindexを使用するには?

    質問 従業員テーブルにインデックス(idx_name)を作成したとします。 emp_name カラムにインデックス(idx_name)を作成したとします。 select節で明示的にインデックス名を指定する必要がありますか、それともクエリを高速化するために自動的に使用されるのでしょうか。 select節で指定する必要がある場合、selectクエリでインデックスを使用するための構文は何

    2022-10-08 22:20:21
  • [解決済み] railsのコンソールで実行時間を取得するには?

    質問 実行時間を比較したい Post.all と SELECT * FROM posts (または他のステートメント) の実行時間を取得するにはどうすればよいですか? Post.all ? どのように解決するのですか? timing = Benchmark.measure { Post.all } 返されたオブジェクト(Benchmark::Tms)の様々な属性が提供さ

    2022-10-06 08:50:55
  • [解決済み] 複数の列で重複しているものを見つけるには?

    質問 以下のSQLコードのようなことをしたいのですが。 select s.id, s.name,s.city from stuff s group by s.name having count(where city and name are identical) > 1 以下のように出力します(ただし、名前のみ、または都市のみが一致する場合は無視し、両方の列に存在する必要があ

    2022-10-05 10:53:30
  • [解決済み] あるユーザーが受けたすべてのグラントを一覧表示するにはどうすればよいですか?

    質問 Oracle DB上のすべてのグラントを確認する必要があります。 TOADの機能を使ってスキーマを比較しましたが、魅力的なグラントなどは表示されないので質問させていただきました。 Oracle DBのすべてのグラントを一覧表示するにはどうしたらよいでしょうか。 どのように解決するのですか? テーブルへの直接のグラントだけでなく(例:ロール経由のグラント、select a

    2022-10-05 06:08:46
  • [解決済み] SQLiteで変数を宣言して使う

    質問 SQLiteで変数を宣言し、その変数を insert の操作で使用することができます。 MS SQLのように declare @name as varchar(10) set name = 'name' select * from table where name = @name 例えば last_insert_row で使用し、それを insert . バイ

    2022-10-04 13:58:03
  • [解決済み] TSQLのCOALESCE関数

    質問 TSQLのCOALESCE関数がどのように動作するのか、どなたか説明してください。 構文は次のとおりです。 COALESCE(x, y) この関数に関するMSDNドキュメントはかなり曖昧です。 どのように解決するのですか? COALESCE は ISNULL よりもコストが低いと言われましたが、調査ではそのようなことは示されていません。 ISNULL は、NULL

    2022-10-03 21:38:46
  • [解決済み] テーブルをロックせずにALTER TABLEを実行できますか?

    質問 MySQL で ALTER TABLE ステートメントを実行すると、そのステートメントの間、テーブル全体がリード ロックされます(同時読み込みは許可されますが、同時書き込みは禁止されます)。大きなテーブルの場合、INSERT または UPDATE ステートメントは非常に長い時間ブロックされる可能性があります。処理中もテーブルが更新可能であるような方法で列を追加するような、quot;ho

    2022-10-02 21:20:06
  • [解決済み] あるフィールドのカウントが1より大きい場所を選択する

    質問 このようなことをしたいのですが。 SELECT * FROM db.table WHERE COUNT(someField) > 1 MySqlでこれを実現するにはどうしたらよいでしょうか。 どのように解決するのですか? を使用します。 HAVING ではなく WHERE 節ではなく、集計結果の比較のために クエリを額面通りに解釈する。 SEL

    2022-10-02 19:40:18