マイクロソフトそのものが諦めているのに、SQL Serverに期待しすぎの人間がこのスレにいるのは、日本マイクロソフトの周知不足なんだろうな。 0788NAME IS NULL2023/06/17(土) 08:44:00.04ID:5Ljw3AHe SQL Serverは同じテーブルに複数のセッションから同時にSELECT文を発行すると、極端に遅くなることがある。
さすがにこう説明すれば、作りに問題があることがわかるだろ? 0789NAME IS NULL2023/06/17(土) 11:04:09.78ID:??? だから、どこが崩壊してるんだよ。 自分の台詞だろ。まずそこを説明しろよ。 0790NAME IS NULL2023/06/17(土) 11:04:34.79ID:??? あ、失礼。 x 説明 o 証明 0791NAME IS NULL2023/06/18(日) 23:16:22.92ID:??? 何の根拠もなくここまで文句言えるとは SQL Serverに親でも殺されたのか
期待してるどうこうではなくて、正しく理解して使いたいだけで 正しいかどうかもよくわからん情報を垂れ流されても困るんだがな 0792NAME IS NULL2023/06/19(月) 19:27:17.18ID:4/v87WeP 共有ロックの意味が違うぞ 0793NAME IS NULL2023/06/24(土) 16:50:28.70ID:kF0ecW7R 3行めから6行目までのデータを抽出するときってどうやって書いたらいいですか? 0794NAME IS NULL2023/06/24(土) 16:53:00.13ID:kF0ecW7R>>793 SELECT * FROM テーブル名 LIMIT 4 OFFSET 0795NAME IS NULL2023/06/24(土) 16:53:55.90ID:kF0ecW7R>>794 OFFSET 6; とするとエラーが出ました 0796NAME IS NULL2023/06/24(土) 19:51:58.99ID:??? この辺りのこと? ttps://sql-oracle.com/sqlserver/?p=857 0797NAME IS NULL2023/06/24(土) 22:11:08.28ID:kF0ecW7R>>796 すいません。 これです 調べきれてなかったです。 ありがとうございます。 0798NAME IS NULL2023/06/25(日) 09:25:22.34ID:ABQ2v09G 2行目の5列目のみを抽出したいときってどうすればできますか? SELECT 5列目の列名 FROM テーブル名 まではわかったのですが。。。 0799NAME IS NULL2023/06/25(日) 11:29:58.29ID:??? 796 の応用でできるでしょうに。 0800NAME IS NULL2023/06/25(日) 11:47:11.55ID:ABQ2v09G>>799 同じように入力してみます。 すいません。 0801NAME IS NULL2023/06/27(火) 17:05:56.20ID:??? select s from テーブル名 s where s.email = $1;
この s って何でしょうか? AS句を省略してる的な感じなのでしょうか? 0802NAME IS NULL2023/06/27(火) 17:33:51.50ID:??? そうだよ テーブル名のエイリアス 0803NAME IS NULL2023/06/27(火) 18:30:54.86ID:???>>802 合ってたんですね。 ありがとうございます。 ググるにも何て調べたら良いかわからず困っていました。 0804NAME IS NULL2023/06/27(火) 19:16:12.82ID:XSnmrLrK 同じテーブル同士をjoinする意味ってなに? 0805NAME IS NULL2023/06/27(火) 19:16:57.47ID:XSnmrLrK ですか? 同じテーブルを隣同士に繋げても意味ない気がして。。 0806NAME IS NULL2023/06/27(火) 19:27:51.68ID:??? 同じテーブルでも行ごとに中身がちがうんだから 違う行をつなげる意味はあるだろう 0807NAME IS NULL2023/06/27(火) 19:55:39.96ID:XSnmrLrK 行を消せたりするってこと? 0808NAME IS NULL2023/06/27(火) 21:58:44.24ID:XSnmrLrK LEFT OUTERJOINの説明で、結合した時に余計なデータを取ってくるとノイズになるって説明見たんですけど、(ノイズ)ってなんの意味ですか? NULLばっかりになるってことですか? 0809NAME IS NULL2023/07/14(金) 20:40:09.51ID:???>>808 行数もそうだがむしろ select *fromなんて指示したらどえらい列になるってことでは 0810NAME IS NULL2023/07/15(土) 12:24:05.87ID:ZDu5V+2v ? 0811NAME IS NULL2023/07/15(土) 13:28:07.72ID:??? 不要な列のデータ=ノイズって解釈なのだろうとエスパー。 0812NAME IS NULL2023/07/15(土) 16:37:15.54ID:??? たぶんそういう意味だろうね (特に右テーブルの)不要な列を取ってくるなってことを言いたかったんだろう 0813NAME IS NULL2023/07/15(土) 22:00:38.83ID:aJ3C4xJo>>812 左右が逆 0814NAME IS NULL2023/07/15(土) 22:04:46.99ID:aJ3C4xJo>>812 難解な表現だな。 0815NAME IS NULL2023/07/15(土) 22:05:30.45ID:aJ3C4xJo>>809 列指定にアスタリスクを使うことはあまりない 0816NAME IS NULL2023/08/07(月) 00:03:36.76ID:KYaloyhj Developer Editionのライセンス規約数年前に変わったはずなのに、未だに開発者しか使えないと 大手ベンダですら勘違いしているのはマイクロソフトの宣伝周知足りないよな こっちは損しないからどうでもいいけど、無駄な金払う顧客が可哀想・・・ 0817NAME IS NULL2023/08/08(火) 01:33:23.95ID:??? 昔もいまも開発用途にしか使えないと思うんだが
SQL Server 2022 Developer は、非運用環境におけるデータベースの開発およびテスト向けの、全機能を備えた無料エディションです。
SQL Server 2022 Express は、デスクトップ、Web、小規模サーバー向けのアプリケーションの開発と運用に最適な、SQL Server の無料エディションです。 0820NAME IS NULL2023/10/04(水) 00:26:39.56ID:??? クエリストア、めちゃくちゃ便利ですね Oracleから移ってきたけどsql serverの便利さ 0821NAME IS NULL2023/10/04(水) 00:28:48.45ID:??? に驚いています。 ssmsやc#との連携のしやすさなどエコシステム全体がユーザーフレンドリーな感じ 逆にOracleが不便なだけなのかもだけど 0822NAME IS NULL2023/10/08(日) 08:12:40.58ID:1K2SEOD7 公式ドキュメントに問題があるせいで伸びないSQL Server 0823NAME IS NULL2023/10/18(水) 08:53:43.60ID:??? ねぇ…試してみる? 0824NAME IS NULL2023/10/19(木) 00:03:00.82ID:??? エラーの有無にかかわらずログテーブルへの出力をしたいんですが、オラクルのような自律型トランザクションってないんですよね… 皆さんどうやってます? 0825NAME IS NULL2023/10/19(木) 15:21:35.75ID:??? それってメインの処理は成功してログテーブルへの出力が失敗した場合はどう対処してるの? 0826NAME IS NULL2023/10/19(木) 20:34:46.35ID:??? テキストファイルに吐いといて定期的にログテーブルに乗せるとか 原始的すぎるかな 0827NAME IS NULL2023/10/19(木) 20:35:14.26ID:??? テキストファイルに吐いといて定期的にログテーブルに乗せるとか 原始的すぎるかな 0828NAME IS NULL2023/10/19(木) 20:35:48.55ID:??? テキストファイルに吐いといて定期的にログテーブルに乗せるとか 原始的すぎるかな 0829NAME IS NULL2023/10/19(木) 20:38:16.15ID:??? ごめん! 0830NAME IS NULL2023/10/20(金) 19:12:09.41ID:??? 本当にロールバックさせたいとこだけ子トランザクションにして全体はコミットする 0831NAME IS NULL2023/10/20(金) 19:12:18.60ID:??? 本当にロールバックさせたいとこだけ子トランザクションにして全体はコミットする 0832NAME IS NULL2023/10/21(土) 09:43:57.33ID:??? トランザクションをハンドリングするレイヤーとログ出力するレイヤーが揃ってないんだろう テーブル変数やリンクテーブル使った回避策もあるけど揃ってないのがアンチパターンなので設計を見直したほうがいい 0833NAME IS NULL2023/10/21(土) 13:56:10.51ID:??? 設計がおかしいって言っとけばなんかわかってる感が出るから便利よね どうおかしいかは言ってる本人もわからない 0834NAME IS NULL2023/11/18(土) 00:15:40.15ID:t4HCeZxT Accessマスターしたんだが次何やればいい? 0835NAME IS NULL2023/12/03(日) 23:54:43.93ID:??? test 0836NAME IS NULL2023/12/07(木) 00:03:22.93ID:??? ssmsとazure data studioそれぞれで実行計画出したときの不足インデックス提案が微妙に違うことに気づいたけどなんで? 0837NAME IS NULL2023/12/14(木) 14:28:23.30ID:??? ごめん、ポスグレに移行します