回到頂部

SSIS中Sql任務中獲取系統變量的方式

時間:4年前   作者:龐順龍   瀏覽:235   [站內原創,轉載請注明出處]

標簽: SQL SSIS  

SSIS中Sql任務中獲取系統變量的方式

執行 SQL 任務使用不同的連接類型時,SQL 命令的語法使用不同的參數標記。例如,ADO.NET 連接管理器類型要求 SQL 命令使用格式為 @varParameter 的參數標記,而 OLE DB 連接類型要求使用問號 (?) 參數標記。

在變量與參數之間的映射中可以用作參數名的名稱也因連接管理器類型而異。例如,ADO.NET 連接管理器類型使用帶 @ 前綴的用戶定義名稱,而 OLE DB 連接管理器類型要求使用從 0 開始的序數數值作為參數名。

下表總結了執行 SQL 任務可以使用的連接管理器類型的 SQL 命令要求。

連接類型

標記

參數名稱

示例 SQL 命令

ADO

?

Param1, Param2, ……

SELECT FirstName, LastName, Title FROM Person.Person WHERE BusinessEntityID = ?

ADO.NET

@<參數名稱>

@<參數名稱>

SELECT FirstName, LastName, Title FROM Person.Person WHERE BusinessEntityID = @parmBusinessEntityID

ODBC

?

1, 2, 3, …

SELECT FirstName, LastName, Title FROM Person.Person WHERE BusinessEntityID = ?

EXCEL 和 OLE DB

?

0, 1, 2, 3, …

SELECT FirstName, LastName, Title FROM Person.Person WHERE BusinessEntityID = ?

龐順龍最后編輯于:4年前

內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。

評論努力加載中...
暫無評論
暫無評論

手機掃碼閱讀

熱門相關

加載中...
關于我們   聯系我們   申請友鏈   贊助記錄   站點地圖
? 2014 - 2017 www.1043959.live All Rights Reserved. 京ICP備14042174號-1
本站遵循 CC BY 4.0 協議,轉載請注明出處 。
股票配资平台正规