-
[解決済み] 特定の文字列で始まる名前のテーブルをすべて削除する
質問 指定された文字列で始まる名前のテーブルをすべて削除するにはどうすればよいですか? これは、動的SQLと INFORMATION_SCHEMA テーブルを使用します。 解決方法は? データベースに複数の所有者がいる場合、所有者を含めるためにクエリーを修正する必要があるかもしれません。 DECLARE @cmd varchar(4000) DECLARE cmds CUR
2022-04-23 05:07:12 -
[解決済み] 変数としてのテーブル名
質問 私はこのクエリを実行しようとしています。 declare @tablename varchar(50) set @tablename = 'test' select * from @tablename この場合、以下のようなエラーが発生します。 Msg 1087, レベル 16, ステート 1, ライン 5 テーブル変数 "@tablename"を宣言する必要がありま
2022-04-22 20:31:15 -
[解決済み] postgresql がテーブルをサイズ順に並べる
質問 どうすれば すべてのテーブルをリストアップする のPostgreSQLデータベースと サイズ順に並べる ? 解決方法は? select table_name, pg_relation_size(quote_ident(table_name)) from information_schema.tables where table_schema = 'public' o
2022-04-22 19:57:27 -
[解決済み] T-SQLのIndexOf関数
質問 メールアドレスの列がある場合、@記号の位置を求め、部分文字列化する必要があります。 とは何ですか? indexof 関数は、T-SQLの文字列のために? 文字列内の部分文字列の位置を返すものを探しています。 C# で var s = "abcde"; s.IndexOf('c'); // yields 2 解決方法は? CHARINDEX は、あなたが探
2022-04-22 19:05:13 -
[解決済み] オラクルは制約を見つける
質問 という制約があります。 users.SYS_C00381400 . その制約が何であるかを調べるにはどうしたらよいですか? すべての制約をクエリする方法はありますか? どのように解決するのですか? select * from all_constraints where owner = '<NAME>' and constraint_name = 'SYS_C0038
2022-04-22 18:38:46 -
[解決済み] SQL Server NOLOCKと結合
質問 背景 パフォーマンスクリティカルなクエリを実行したいのですが、ダーティリードは気にしません。 質問:結合を使用する場合、その結合にもNOLOCKヒントを指定する必要がありますか? 例えば;です。 SELECT * FROM table1 a WITH (NOLOCK) INNER JOIN table2 b WITH (NOLOCK) ON a.ID = b.ID に相
2022-04-22 17:34:41 -
[解決済み] データベースの1:1リレーションを使うことに意味があることはあるのでしょうか?
質問 先日、正規化について考えていて、ふと思ったのですが、データベースの中で1対1の関係があるべき時が思い浮かびません。 Name:SSN ? 同じテーブルの中に置いておくと PersonID:AddressID ? 再び、同じテーブルで。 1:manyやmany:manyの例は(適切な中間テーブルを使って)いくらでも思いつくが、1:1の例はない。 何か当たり前のこと
2022-04-22 13:31:47 -
[解決済み] SQLを使用しているデータベースがOracleであること、およびそのバージョンを確認するにはどうすればよいですか?
質問 あるアプリケーションのインストーラーを作っています。ユーザーは、設定したデータソースを選択し、それがどのような種類のデータベースであるかを指定することになります。 データソースにSQL文を送信することで、データベースの種類が本当にOracleであるか、可能であれば、どのバージョンのOracleを実行しているかを確認したい。 どのように解決するのですか? このSQLを実行してくだ
2022-04-22 11:59:08 -
[解決済み] Postgres でキーワードのようなカラム名をエスケープする
質問 Postgres のテーブルのカラムの名前が year では、どのように表示されるのでしょうか。 INSERT クエリで、そのカラムの値を設定できますか? 例 INSERT INTO table (id, name, year) VALUES ( ... ); の近くでエラーになります。 年 という単語があります。 解決方法は? を囲むだけです。 year
2022-04-22 11:23:52 -
[解決済み] ALTER TABLE文に'ON DELETE CASCADE'を追加する方法
質問 私のテーブルに外部キー制約がありますが、それにON DELETE CASCADEを追加したいのです。 私はこれを試しました。 alter テーブル child_table_name 制約fk_nameを修正する 外部キー(child_column_name) 削除カスケード時に parent_table_name (parent_column_name) を参照します
2022-04-22 10:29:42 -
[解決済み] JOIN条件の中でCASE文を使用できますか?
質問 次の画像は、Microsoft SQL Server 2008 R2 System Views の一部です。この画像から、以下の関係があることがわかります。 sys.partitions と sys.allocation_units の値に依存します。 sys.allocation_units.type . そこで、それらを結合するために、次のようなことを書きます。 SELEC
2022-04-22 03:47:59 -
[解決済み] SQL Server オペレーティングシステムエラー5:"5(アクセスが拒否されました。)"
質問 SQLの勉強を始めているのですが、ある本にデータベースが載っていて、それを使って作業をしています。以下のファイルがディレクトリにありますが、問題はクエリを実行すると、このエラーが発生します。 Msg 5120, Level 16, State 101, Line 1 Unable to open the physical file "C:\MurachSQL Server 2
2022-04-21 19:14:45 -
[解決済み] SQL、PostgresのOID、それは何ですか、そしてなぜ彼らは便利ですか?
質問 PostgreSQLのテーブル作成について調べていて、こんなことに遭遇しました。 CREATE TABLE ( ... ) WITH ( OIDS = FALSE ); 私はpostgresが提供するドキュメントを読み、OOPからオブジェクト識別子の概念を知っていますが、まだ把握できていません。 なぜそのような識別子がデータベースで有用なのでしょうか? クエリーを短く
2022-04-21 17:27:51 -
[解決済み] sqlite alter table add MULTIPLE columns in the single statement(テーブルを変更し、複数の列を追加する。
質問 sqliteでテーブルを変更し、1つのステートメントで複数のカラムを追加することは可能ですか? 以下はうまくいかないでしょう。 alter table test add column mycolumn1 text, add column mycolumn2 text; どのように解決するのですか? いいえ、1つずつ追加する必要があります。の上部にある構文図を参照してください
2022-04-21 14:47:21 -
[解決済み] Postgresで2つのフィールドのMIN()を取得する方法は?
質問 例えば、こんなテーブルがあるとします。 name | score_a | score_b -----+---------+-------- Joe | 100 | 24 Sam | 96 | 438 Bob | 76 | 101 ... | ... | ... score_aとscore_bの最小値を選択したいのですが。つま
2022-04-21 14:33:52 -
[解決済み] 1つのカラムの複数の結果行を1つにまとめ、別のカラムでグループ化する[重複]。
質問 この質問はすでにここに回答があります : PostgreSQL の 'group by' クエリで、文字列フィールドの文字列を連結する方法は? (回答14件)
2022-04-21 13:18:56 -
[解決済み] 外部キー制約は、サイクルまたは複数のカスケードパスの原因となる可能性がありますか?
質問 テーブルに制約を追加しようとすると、問題が発生します。エラーが発生します。 Employee' テーブルに FOREIGN KEY 制約 'FK74988DB24B3C886' を導入すると、サイクルまたは複数のカスケード・パスが発生する可能性があります。ON DELETE NO ACTION または ON UPDATE NO ACTION を指定するか、他の FOREIGN K
2022-04-21 12:43:55 -
[解決済み] レコードが存在するかどうかを判断する最速の方法
質問 タイトルの通りなのですが 私は、レコードがテーブルに存在するかどうかを決定するために、最小限のオーバーヘッドで最速の方法を見つけようとしています。 サンプルクエリです。 SELECT COUNT(*) FROM products WHERE products.id = ?; vs SELECT COUNT(products.id) FROM products WHER
2022-04-21 09:52:07 -
[解決済み] 各グループの最初の行を選択するにはどうすればよいですか?
質問 以下のようなDataFrameが生成されています。 df.groupBy($"Hour", $"Category") .agg(sum($"value") as "TotalValue") .sort($"Hour".asc, $"TotalValue".desc)) 結果は次のようになります。 +----+--------+----------+ |Hour|Cat
2022-04-21 09:04:01 -
[解決済み] Oracle SQLでスキーマ内の全テーブルを一覧表示するには?
質問 Oracle SQLでスキーマ内のすべてのテーブルを一覧表示するにはどうすればよいですか? どのように解決するのですか? 別のスキーマのすべてのテーブルを表示するには、次のシステム特権のうち1つ以上が必要です。 SELECT ANY DICTIONARY (SELECT | INSERT | UPDATE | DELETE) ANY TABLE または、大きなハンマーで
2022-04-21 08:57:58
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!