• PostgreSQLのシングルクォートとダブルクォートの違いは何ですか?

    質問 私はPostgresSQLの初心者です。 select * from employee where employee_name="elina"; しかし、その結果、以下のようなエラーが発生します。 ERROR: column "elina" does not exist. そこで、以下のようにダブルクォートをシングルクォートに置き換えて試してみました。 select

    2023-08-10 03:04:37
  • テーブルにカラムを追加し、トランザクション内でそれを更新する

    質問 MS SQL サーバーで実行されるスクリプトを作成しています。このスクリプトは複数のステートメントを実行し、トランザクションである必要があり、ステートメントの 1 つが失敗すると、全体の実行が停止し、すべての変更がロールバックされます。 ALTER TABLE ステートメントを発行してテーブルに列を追加し、新しく追加された列を更新する際に、このトランザクション モデルを作成するのに

    2023-08-05 21:25:10
  • コンポジットインデックスの仕組みは?

    質問 コンポジットインデックス( インデックス を作成したことがあります。私は、私の仮定が正しいかどうか知りたかっただけなのです。 インデックスのカラムの順序をリストするとき、インデックスがどのようにグループ化されるかも指定しているのだと思います。たとえば、カラム a , b そして c という順番でインデックスを指定し、同じように a ASC , b ASC そして

    2023-08-05 14:15:55
  • [解決済み] エラーメッセージが表示されます。(プロバイダ。共有メモリプロバイダ、エラー。0 - パイプの反対側にはプロセスはありません)

    質問 Windows サーバー 2003 に自分のウェブサイトを展開しようとしています。 私は何かを見逃しているか、次のエラーメッセージから何が間違っている、どのように私はそれを修正することができますか?ありがとうございます。 私はエラーメッセージを持っています。 サーバーとの接続は正常に確立されましたが、ログイン処理中にエラーが発生しました。(プロバイダー Shared Memo

    2023-08-04 23:03:05
  • [解決済み] SQLiteでIF NOT EXISTSを行う方法

    質問 私はこの行をMS SQL ServerからSQLiteに移植しようとしています。 IF NOT EXISTS(SELECT 1 FROM EVENTTYPE WHERE EventTypeName = 'ANI Received') INSERT INTO EVENTTYPE (EventTypeName) VALUES ('ANI Received'); SQLit

    2023-07-31 12:12:58
  • [解決済み] SQL Serverから別のSQL Serverへのテーブルデータのエクスポート

    質問 私は2つのSQLサーバーを持っています(両方とも2005バージョン)。 私はいくつかのテーブルを一方から他方へ移行したいと思います。 試してみました。 ソース サーバーでデータベースを右クリックし、次のように選択しました。 Tasks/Generate scripts . 問題は Table/View options が存在しないことです。 Script data

    2023-07-31 06:36:08
  • [解決済み] SQL NOT IN が機能しない

    質問 2 つのデータベースがあります。1 つは在庫を保持し、もう 1 つはプライマリ データベースのレコードのサブセットを保持するデータベースです。 次の SQL 文は動作しません。 SELECT stock.IdStock ,stock.Descr FROM [Inventory].[dbo].[Stock] stock WHERE stoc

    2023-07-30 18:27:49
  • SQLでストアドプロシージャからRETURN値を取得する

    質問 0または1のRETURN値で終了するストアドプロシージャがあります。 この値を別のストアドプロシージャのIF文で使用したいのですが。 前者のストアドプロシージャの戻り値を取得し、後者の変数に保存するにはどうすればよいでしょうか。 関連するものを見つけることができませんでした。すべての質問は、C#のRETURN値の取得に関するものです。 私は考えていた、多分このようなもの

    2023-07-28 14:02:36
  • Postgresでは、特定のカラムに取り得る値をどのように制限するのですか?

    質問 カラムを作成したい element_type という名前の)テーブルの中に discussion と呼ばれる) テーブルで、テキスト値 "lesson" または "quiz" を許可しますが、他の値がその列に挿入されるとエラーが生成されます。 という別のテーブルを作成することができることは理解しています。 element_types というテーブルを作成し、カラム ele

    2023-07-27 18:41:08
  • [解決済み] SQLユニオンから重複を削除する

    質問 私はいくつかのテーブルで基本的なSQLを行っており、ユニオンを使用しています。 を使用していますが、私は重複を削除する必要があります。何かアイデアはありますか? select * from calls left join users a on calls.assigned_to= a.user_id where a.dept = 4 union select * from ca

    2023-07-27 16:50:34
  • オラクルのOVER句

    質問 OracleのOVER句の意味は何ですか? どのように解決するのですか? この OVER 節は、解析関数が動作するパーティション、順序、ウィンドウを指定します。 例1: 移動平均を計算する AVG(amt) OVER (ORDER BY date ROWS BETWEEN 1 PRECEDING AND 1 FOLLOWING) date amt avg

    2023-07-26 11:43:54
  • [解決済み] 永続的なテーブルと同じカラムとタイプを持つ一時的なテーブルを作成する最良の方法

    質問 永続的なテーブルと同じカラムとタイプを持つ一時的なテーブルを作成する必要があります。それを行うための最良の方法は何ですか?(パーマネントテーブルには100以上のカラムがあります)。 すなわち 通常はこのようにテーブルを作成します。 DECLARE #TT TABLE( member_id INT, reason varchar(1

    2023-07-24 16:58:57
  • [解決済み] PostgreSQLで制約を変更しようとするとき

    質問 Oracleが提供するドキュメントを確認したところ、テーブルを削除せずに制約を変更する方法が見つかりました。 問題は、キーワードを認識しないため、modify でエラーになることです。 EMS SQL Manager for PostgreSQLを使用しています。 Alter table public.public_insurer_credit MODIFY CONSTRAINT

    2023-07-23 22:41:34
  • [解決済み] sql serverのクエリでテキストを連結する方法は?

    質問 次のようなSQLがあります。 SELECT notes + 'SomeText' FROM NotesTable a エラーを出す。 add演算子でnvarcharとtextのデータ型は互換性がありません。 どのように解決するのですか? テキストフィールドをnvarcharフィールドに変換する方法しかないでしょう。 Select Cast(notes as

    2023-07-14 06:06:09
  • [解決済み] MySQLの削除後の自動インクリメント

    質問 AUTO_INCREMENT がオンになっている主キーフィールドを持つ MySQL テーブルがあります。 ここの他の投稿を読んだ後、同じ問題を持つ人々とさまざまな回答があることに気づきました。ある人はこの機能を使用しないことを推奨し、他の人はそれが「修正」できないと述べています。 私は table: course fields: courseID, courseName 例

    2023-07-13 12:56:44
  • [解決済み] ランダムな日付で行を更新する方法

    質問 DateTimeカラムを持つ単純なSQLテーブルを持っています。すべての行(>100000行)をランダムな日付で更新したいと思います。SQLクエリでこれを行う簡単な方法はありますか? どのように解決するのですか? これを使用して、1900年1月1日から2079年6月6日までのsmalldatetimeを生成します(未確認、SQL未インストール)。 DATEADD(day

    2023-07-13 08:15:23
  • PostgreSQLのタイムスタンプの差分(時間)

    質問 このような TIMESTAMPDIFF() PostgreSQL に相当するものはありますか? 私は、2つのタイムスタンプを引き算して、postgresqlの INTERVAL . 私はただ、2つのタイムスタンプの差をINTで表した時間単位で知りたいだけです。 私はこのようにMySQLでこれを行うことができます。 TIMESTAMPDIFF(HOUR, links

    2023-07-12 02:17:18
  • [解決済み] MINやMAXにNULL値を含めるにはどうしたらいいですか?

    質問 私はタイムスパンデータを保存するテーブルを持っています。 ID INT NOT NULL IDENTITY(1,1) RecordID INT NOT NULL StartDate DATE NOT NULL EndDate DATE NULL そして、私は各レコードIDの開始日と終了日、つまり最小のStartDateと最大のEndDateをワークアウトしよう

    2023-07-10 22:10:27
  • [解決済み] タイムスタンプからミリ秒の部分を削除する。

    質問 を捨てたり丸めたりするにはどうしたらよいでしょうか。 millisecond の部分は、より良い second の部分も削除して timestamp からも削除されます。 timezone ? どのように解決するのですか? キャスト timestamp(0) または timestamptz(0) ラウンド を秒単位で表示します。 SELEC

    2023-07-10 20:26:45
  • [解決済み] PostgresでCSVファイルの値で選択した行を更新するには?

    質問 Postgres を使用していて、CSV ファイルから取得する大きな更新クエリを作成したいと思っています。 (id, banana, apple) . リンゴではなくバナナを変更するアップデートを実行したいのですが、新しいバナナとそのIDはそれぞれCSVファイルに格納されるでしょう。 Postgresのサイトを見てみましたが、例題が死ぬほど多いです。 どのように解決するので

    2023-07-09 07:32:45