openrowset

    2热度

    1回答

    我有3个SQL服务器,我得到奇怪的行为与OpenRowset。 鉴于: 服务器1 = 192.168.1.1, 服务器2 = 192.168.1.2, 服务器3 = 192.168.1.3, 服务器4 = 192.168.1.4 SQL: SELECT a.* FROM OPENROWSET('SQLOLEDB', 'Data Source=192.168.1.1;Persist

    1热度

    2回答

    我试图从我的XML中提取一个值,似乎在挣扎。希望有人能帮助 这里是我的XML '<Transfer xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Products> <Product TUT="true" ID="38319223176264031724"> <Identifier>38319

    0热度

    1回答

    我希望能够将Excel表联接到MsSQL表或其他Excel表。我试图测试第二种情况。我试图使用OPENROWSET从Excel表中获取数据。后来我会用它来连接表,但现在我无法工作,即使这个简单的查询。 Ciselnik1是在Test.xlsx工作簿中工作,并包含与头小表: FK__S_HEAD | Desc ------------------------------- ODD AM | O

    1热度

    1回答

    我有这样的SQL脚本THT正常工作: INSERT INTO #XMLwithOpenXML(XMLData, LoadedDateTime) SELECT CONVERT(XML, BulkColumn) AS BulkColumn, GETDATE() FROM OPENROWSET(BULK 'C:\temp\test.wordpress.2017-05-22.xml', SINGLE_

    0热度

    1回答

    使用OPENROWSET将xml文件的内容写入nvarchar(MAX)列时,最终出现乱码的前导字符。 即使在没有插入的情况下执行select,结果也是一样的。 SELECT Xml.BulkColumn FROM OPENROWSET(BULK 'C:\Temp\Test.xml', SINGLE_CLOB) Xml 结果: 我已经试验了各种CODEPAGE选项,但得到相同的结果。 SEL

    1热度

    1回答

    我有一个很大的查询,我试图执行,但SQL SERVER给我一个错误,告诉我我不能这样做,因为我没有启用ad hoc分布式查询。这里的错误是什么样子: 之后做一些研究它看起来像我不得不启用AD HOC DQ在FACETS后所需的数据库上右击选项。但是,当VIEW FACETS打开时,它向我展示了Facet Properties的不同方面。 方面有数据库,数据库维护,数据库选项;然而,我无处可以找到A

    0热度

    1回答

    我运行下面的命令 DECLARE @sql varchar(MAX); DECLARE @path varchar(255); SET @path = 'E:\BILL PRINT\RAVI\' SET @sql = 'SELECT * FROM OPENROWSET(''Microsoft.ACE.OLEDB.12.0'', ''Excel 12.0; Database='[e

    1热度

    2回答

    我有一字排开的SQL语句的大型文件如下(?): INSERT INTO [table here] SELECT [columns] FROM OPENROWSET(xlsx tab 1) INSERT INTO [table here] SELECT [columns] FROM OPENROWSET(xlsx tab 2) ... etc etc.

    0热度

    1回答

    我想将数据从sql server导出到Excel工作表中。该表是结构化的,并有多个表。 有没有办法指定导出范围,还是仅限于图纸? insert into opendatasource( 'Microsoft.ACE.OLEDB.12.0', 'Data Source=Mypath\MyFile.xlsx;Extended Properties=Excel 12.0')...[My

    1热度

    1回答

    我在varchar列上加入时出现问题。 我打算通过产品代码更新Excel数据中的SQL数据,但Twr_Kod是varchar,它是使用Excel数据连接的唯一方法。 当前导零为零时,转换为varchar也存在问题。 select CDN.Towary.Twr_Kod, excel.Twr_Kod from CDN.Towary left join openrowset('Microsoft.A