タグ付けされた質問 「sql-server」

Microsoft SQL Serverは、リレーショナルデータベース管理システム(RDBMS)です。このタグは、Compact、Express、Azure、Fast-track、APS(以前のPDW)、Azure SQL DWを含むすべてのSQL Serverエディションに使用します。他のタイプのDBMS(MySQL、PostgreSQL、Oracleなど)には、このタグを使用しないでください。データベースに直接関連している場合を除き、このタグをソフトウェアやモバイル開発の問題に使用しないでください。

4
SQL Serverテキスト型とvarcharデータ型[終了]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 可変長文字データがあり、SQL Server(2005)データベースに保存したい。TEXT SQLタイプを選択する方法、またはVARCHAR SQLタイプを選択する方法、パフォーマンス/フットプリント/機能における長所と短所について、いくつかのベストプラクティスを学びたい。

8
ブラウザでJavaScriptからSQL Serverデータベースに接続する方法は?
JavaScriptからローカルでSQL Server 2005データベースに接続する方法を示すサンプルソースコードを誰かに教えてもらえますか?デスクトップでWebプログラミングを学んでいます。 または、他のスクリプト言語を使用する必要がありますか?あなたがそれらを持っているならいくつかの代替案を提案してください、しかし私は今JavaScriptでそれをやろうとしているところです。SQL Serverがデスクトップにローカルにインストールされています— SQL Server Management Studio 2005およびIE7ブラウザー。

18
ストアドプロシージャを作成する前に存在するかどうかを確認する方法
クライアントが「データベース管理」機能を実行するたびに実行する必要があるSQLスクリプトがあります。スクリプトには、クライアントデータベースでのストアドプロシージャの作成が含まれます。これらのクライアントの一部は、スクリプトの実行時にストアドプロシージャを既に持っている場合もあれば、持っていない場合もあります。不足しているストアドプロシージャをクライアントデータベースに追加する必要がありますが、T-SQL構文をどれだけ曲げようとしてもかまいません。 CREATE / ALTER PROCEDURE 'はクエリバッチの最初のステートメントである必要があります 私は作品を作る前にその落ち込みを読みましたが、私はそのようにするのが好きではありません。 IF EXISTS (SELECT * FROM sys.objects WHERE type = 'P' AND name = 'MyProc') DROP PROCEDURE MyProc GO CREATE PROCEDURE MyProc ... ストアドプロシージャの存在チェックを追加し、存在しない場合は作成し、存在する場合は変更するにはどうすればよいですか?



8
SQL Serverで「ピボット」を使用して行を列に変換する
MSピボットテーブルの内容を読みましたが、これを正しく取得するのにまだ問題があります。 作成中の一時テーブルがあります。列1は店舗番号、列2は週番号、最後に列3は何らかのタイプの合計です。また、週番号は動的で、店舗番号は静的です。 Store Week xCount ------- ---- ------ 102 1 96 101 1 138 105 1 37 109 1 59 101 2 282 102 2 212 105 2 78 109 2 97 105 3 60 102 3 123 101 3 220 109 3 87 次のように、それをピボットテーブルとして公開したいと思います。 Store 1 2 3 4 …


30
ストアドプロシージャとコードでSQLを維持する場合の長所と短所は何ですか[完了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 6年前休業。 ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 SQLをC#ソースコードまたはストアドプロシージャに保持することの利点/欠点は何ですか?私は私たちが取り組んでいるオープンソースプロジェクト(C#ASP.NETフォーラム)で友人とこれについて話し合っています。現時点では、ほとんどのデータベースアクセスは、SQLをC#でインラインで構築し、SQL Server DBを呼び出すことによって行われます。したがって、私は、この特定のプロジェクトに最適なものを確立しようとしています。 これまでのところ: コードの利点: 保守が容易-クエリを更新するためにSQLスクリプトを実行する必要はありません 別のDBへの移植が容易-移植するprocがない ストアドプロシージャの利点: パフォーマンス 安全保障


8
SQL Serverに10進値を格納する方法は?
SQL Serverの列の10進データ型を把握しようとしています。15.5、26.9、24.7、9.8などの値を保存できるようにする必要がある decimal(18, 0)列のデータ型に割り当てましたが、これによりこれらの値を保存できません。 これを行う正しい方法は何ですか?
272 sql  sql-server  types  decimal 

13
SQL Server 2008 Expressの同じサーバーにSQL Serverデータベースを複製するにはどうすればよいですか?
(テスト目的で)「コピーして名前を変更」したいデータベースを含むMS SQL Server 2008 Expressシステムを持っていますが、これを実現する簡単な方法がわかりません。 SQL ServerのR2バージョンにはデータベースコピーウィザードがあることに気付きましたが、残念ながらアップグレードできません。 問題のデータベースはギグの周りにあります。新しいデータベースにコピーしたいデータベースのバックアップを復元しようとしましたが、うまくいきませんでした。


11
NULLと等しくない<>!=演算子
誰かがSQLの次の動作を説明できますか? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn &lt;&gt; NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results)
271 sql  sql-server  tsql  null 

13
SQL Serverに制約が存在するかどうかを確認するにはどうすればよいですか?
私はこのsqlを持っています: ALTER TABLE dbo.ChannelPlayerSkins DROP CONSTRAINT FK_ChannelPlayerSkins_Channels しかし、明らかに、私たちが使用している他のいくつかのデータベースでは、制約の名前が異なります。という名前の制約があるかどうかを確認するにはどうすればよいですかFK_ChannelPlayerSkins_Channels。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.