私はまだSQL Serverを初めて使い慣れていますが、Oracleには数多くの経験があります。 SQLCMDセッション中にSQLスクリプトを実行するにはどうすればよいですか? SQL Serverの "SQL> @C:[mypath] \ myscript.sql"(Oracle)と類似していますか?SQLCMDセッションSQLスクリプトを実行します
私はスクリプトを開いて膨大なSQL Server Studioを使用してスクリプトを実行するのがうんざりです。
私はまだSQL Serverを初めて使い慣れていますが、Oracleには数多くの経験があります。 SQLCMDセッション中にSQLスクリプトを実行するにはどうすればよいですか? SQL Serverの "SQL> @C:[mypath] \ myscript.sql"(Oracle)と類似していますか?SQLCMDセッションSQLスクリプトを実行します
私はスクリプトを開いて膨大なSQL Server Studioを使用してスクリプトを実行するのがうんざりです。
sqlcmd -i file
はファイルを実行します。
docsのすべてのオプションを確認するのに十分なことはできません。
私が探していたものが見つかりました。あなたは、限り、あなたは「SQLCMDモード」あなたの応答のための
:r [path]\myscript.sql
TransactSQL to run another TransactSQL script
おかげでそれを開くようSQLCMDにし、SSMSのクエリでこれを使用することができます。本当にありがとう。
あなたはSSMSが好きではありませんか? – scsimon
SSMSはすばらしいツールです。あなたはそれを使うことを学ぶべきです。スタートアップ時間を避けるために、実行しておいてください。スクリプトを開いて(またはファイルをドラッグアンドドロップして)F5キーを押すと、そのファイルが実行されます。利用可能なあらゆる種類の分析ツールがあり、計画を検討し、指先でデータベースを閲覧することもできます。優れたSQL Server開発者はSSMSに収められています。 – pmbAustin