2009-03-30 5 views
7

現在、私のハードディスクにはSQLTIPS.sqlファイルがあります。SQLの例をどのように覚えておいて管理しますか?

このファイルには、良いSQLを書くという、新しいか良い例が追加されます。今は管理が難しくなっているので、自分のファイルで詳細を検索しなければなりません!

Visual Studio IDEのコードスニペットに似た、SQL Enterprise Managerに簡単にロードできるものを探しています。

答えて

0

私たちが使用するすべてのSQLスニペットを保存するWiki設定があります。検索可能で簡単に更新可能です。

これは私たちのソース管理システムに取って代わるものではないとも言えます。私たちはすべてのテーブルの変更、ストアドプロシージャなどをsvnに保持します。私たちは、頻繁にデータを変更したり、システム内の特別なクエリを実行したり、追跡したいヒントやトリックなどのために、頻繁に使用する必要がある小さなスクリプトのためにwikiを使用します。

6

別の.sqlファイルに各サンプルスニペットが格納されています。意味のある名前を付けてください。

私は(適切なコメントが続い便利来る)必要なものを検索するために私が使用しているすべてのマシン上で利用できる持っている Dropboxを使用して、Googleデスクトップ

+0

私はまったく同じことをします。 – NotMe

+0

+1 Dropboxを使用していて、同様のソリューションをセットアップするよう促してくれました。 :) –

4

SQL Management Studioの(SQL2005 +)は、それにスニペットを持っています。 SQL 2000以降でManagement Studioを使用することができます

+0

ヘッドアップありがとう。私はSQL Serverテンプレートについて知らなかった、彼らは超便利な –

0

私は作成されたスタディデータベースを持っています。あなたが探しているものをすばやく見つけることができるように、すべての良い方法を世話してください。 SQLのスニペットの管理に役立つものが存在するかどうかは不明です。

4

私はこのT-SQLファクトシートがあなたのデスクの周りに固定された良いPDFであることを発見しました!

Useful T-SQL Factsheet

+0

を印刷し、私の机の上に - 今どこが青いタックですか? – Ferdeen

4

私は最後の6か7年かそこらのために、私はどこかのSQLスクリプト」と呼ばれる自分のコンピュータ上のフォルダを保つことがわかった...私は本当に覚えておきたいものについて

0

ブログ'私が有用で興味深いと思っていた有用で無駄なSQLの断片をすべて入れました。私はそれを最新の状態に保つために多かれ少なかれ頻繁に更新するCDのコピーを保管しています。

私はSSMSでスニペットコントロールを見ていらっしゃいませんでしたが、試してみる必要があります。ここではRedGateのSQL Promptを使用しています。スニペットコントロールを備えていますので、私のオブジェクト検索スクリプトのように頻繁に使用するものにはFINDITと入力するだけです。

0

私は私のSQLスクリプトでシステムスクリプトを持っているフォルダ

1
内のテキストを検索するには、フォルダ(パフォーマンス、一時データベース、セキュリティ、ログイン、など...)意味のある名前を持つ

名前彼らは 使用EditPlusに分類

SQL Server Management Studioでテンプレートエクスプローラ(Ctrl-Alt-Tまたはビュー|テンプレートエクスプローラ)を使用したいと思います。デフォルトで既にかなり良いテンプレート/例がたくさんありますし、それらを簡単に追加したり、関数などでグループ化したりすることができます。そこから簡単にスクリプトにドラッグ&ドロップすることができます。エクスプローラウィンドウ内にも検索機能(右クリック、検索)があります。

+0

ちょうど私が提案しようとしていたもの – HLGEM

1

SQL Server 2005以降では、1つまたは複数のプロジェクトを作成し、スクリプトをSQL Serverプロジェクトにグループ化できます。かなり便利です。

また、テンプレートエクスプローラでSQL Serverテンプレートを使用すると、(ほぼ)毎日のスクリプトを指のヒントに保存するのに非常に役立ちます!

マーク

関連する問題