選項 (查詢執行/SQL Server/一般頁面)

使用此頁面,即可指定執行 SQL Server 查詢的選項。這些選項的變更僅適用於新的 SQL Server 查詢。若要變更目前查詢的選項,請按一下 [查詢] 功能表上的 [查詢選項],或在 SQL Server 查詢視窗中按一下滑鼠右鍵,並選取 [查詢選項]

選項

  • SET ROWCOUNT
    預設值 0 指出 SQL Server 將等候結果,直到所有結果都收到為止。如果您要 SQL Server 在取得指定的資料列數後停止查詢,請提供大於 0 的值。若要關閉此選項 (以便傳回所有資料列),請指定 SET ROWCOUNT 0。

  • SET TEXTSIZE
    2,147,483,647 個位元組的預設值,指出 SQL Server 將提供完整的資料欄位,直到 text 和 ntext 資料欄位的上限。提供較小的數值,即可在有大量數值時,限制傳回的結果數量。資料行若大於提供的數值,就會被截斷。

  • 執行逾時
    [新增連接] 對話方塊中設定預設值。使用此微調方塊,指出 SQL Server 取消查詢之前要等候的秒數。0 值指出無盡的等候,或沒有逾時。在新安裝上此值為 0。

  • 批次分隔符號
    輸入用來將 Transact-SQL 陳述式分隔成批次的文字。預設值是 GO。

  • 預設會以 SQLCMD 模式開啟新查詢
    選取此核取方塊,即可以 SQLCMD 模式開啟新查詢。如需有關 SQLCMD 模式的詳細資訊,請參閱<利用查詢編輯器來編輯 SQLCMD 指令碼>。

    當您選取此選項時,請注意以下限制:

    • Database Engine 查詢編輯器中的 IntelliSense 會關閉。

    • 由於查詢編輯器不會從命令列執行,所以您無法傳入命令列參數 (如變數)。

    • 由於查詢編輯器無法回應作業系統提示,所以您必須非常小心,不要執行互動式陳述式。

  • 重設為預設值
    按一下即可將此頁面上的所有值重設為原始預設值。

請參閱

參考