亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

SQL Server 如何將直接傳遞查詢作為表使用

瀏覽:122日期:2023-11-03 14:56:08

Microsoft® SQL Server™ 2000 將直接傳遞查詢作為未解釋的查詢字符串發送到 OLE DB 數據源。查詢必須使用 OLE DB 數據源可以接受的語法。Transact-SQL 語句像使用常規表引用一樣使用直接傳遞查詢結果。

本示例使用直接傳遞查詢從 Microsoft Access 版本的 Northwind 示例數據庫中檢索結果集。

以下是引用片段:SELECT * FROM OpenRowset('Microsoft.Jet.OLEDB.4.0', 'c:northwind.mdb';'admin'; '', 'SELECT CustomerID, CompanyName FROM Customers WHERE Region = ''WA'' ')

有兩種方法可以從 OLE DB 提供程序中生成行集:

·引用提供程序可以表現為表格格式行集的數據源中的對象。所有提供程序都支持這一功能。

·向提供程序發出一條命令,該命令應可以由提供程序處理且處理結果可以表現為行集。此功能要求提供程序支持 OLE DB Command 對象和它的所有強制接口。

當提供程序支持 Command 對象時,這兩個 Transact-SQL 函數可以用來發送命令(稱為直接傳遞查詢):

·OPENQUERY 使用鏈接服務器名稱向 OLE DB 數據源發送命令字符串。

·OPENROWSET 和 OPEBDATASOURCE 支持向 OLE DB 數據源發送命令字符串。可以使用特殊名稱引用所得到的行集。

OLE DB 規范并未定義一種可供所有 OLE DB 提供程序使用的命令語言。OLE DB 提供程序可以支持與所表現數據相關的任意命令語言。表現關系數據庫數據的 OLE DB 提供程序通常支持 SQL 語言。其它類型的提供程序(例如表現電子郵件文件或網絡目錄中的數據的提供程序)通常支持另一種語言。

標簽: Sql Server 數據庫
主站蜘蛛池模板: 国产精品乱码一区二区三区 | 国产高清japanese国产在线观看 | 国产成人福利在线视老湿机 | 欧美大片国产在线永久播放 | 日本欧美韩国专区 | 国产亚洲高清在线精品不卡 | 毛茸茸年轻成熟亚洲人 | 国产成年女人免费视频播放a | 精品成人乱色一区二区 | 日本韩国一级片 | 一级黄色毛片子 | 综合色婷婷 | 欧美一区二区三区综合色视频 | 黄色午夜 | 黑粗硬大欧美 | 女黄色片 | 黄片毛片免费看 | 精品视频一区二区观看 | 一级黄色毛片 | 夜夜爽天天狠狠九月婷婷 | 免费成人福利视频 | 韩国美女丝袜一区二区 | 久久精品这里是免费国产 | 亚洲第一免费网站 | 97视频在线播放 | 黑人操中国美女 | 麻豆19禁国产青草精品 | 观看麻豆影视文化有限公司 | 成人一级网站 | 一区二区成人国产精品 | 国产精品免费大片一区二区 | www.香蕉视频在线观看 | 久久久亚洲国产精品主播 | 国产精品视频一区二区三区 | 国产做人爱三级视频在线 | 日韩精品欧美在线 | 久久精品国产半推半就 | 亚洲日本高清影院毛片 | 91青青视频 | 国产黄色片在线免费观看 | 亚洲另类在线观看 |