我有多個非常大的sql文件,我試圖在使用sqlcmd的C#代碼中自動運行。我使用ProcessStartInfo啓動命令提示符並從那裏運行sqlcmd。但是,一旦sqlcmd完成第一個文件的運行,命令窗口就會保持運行,並且我的應用程序在「等待退出」時掛起。我如何做到這一點,所以我的命令提示符在執行我的sql文件後退出? for (int i = 1; i <= fileCount; i++)
{
我正在嘗試在創建視圖中使用sqlcmd模式變量 - 這不可能嗎? IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[newTaxonomyMatterTypeId]'))
Drop view newTaxonomyMatterTypeId;
go
-- Create a view that has
我在寫一個截斷表的腳本。問題在於腳本無限循環。 ./n_input包含在腳本中使用的環境變量。 #!/bin/ksh
INPUT_FILE=./n_input
if [ ! -e $INPUT_FILE ];
then
echo "Error: Input file require"
exit 1
fi
source $INPUT_FILE
while r