随笔分类 - SQL Server
SQL Server 2008
摘要:数据库下载(该数据库已经输入了广州市350条公交车路线作为测试数据)在《查询算法》一文中已经实现了换乘算法,但是,使用存储过程InquiryT2查询从“东圃镇”到“车陂路口”的乘车路线时,发现居然用了5分钟才查找出结果,这样的效率显然不适合实际应用。因此,有必要对原有的换乘算法进行优化和改进。在本文中,将给出一种改进的换乘算法,相比原有的算法,改进后的算法功能更强,效率更优。1.“压缩”RouteT0假设RouteT0有以下几行如下图所示,当查询S1到S4的二次换乘路线时,将会产生3×2×4=24个结果从图中可以看出,第1段路线中的3条线路的起点和站点都相同(第2、3段路线
阅读全文
摘要:Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06Sele
阅读全文
摘要:从 xp_cmdshell 中使用 dtexec可以从 xp_cmdshell 提示符下运行 dtexec。以下示例显示如何运行名为 UpsertData.dtsx 的包并忽略返回代码:EXEC xp_cmdshell 'dtexec /f "C:\UpsertData.dtsx"'以下示例显示如何运行相同的包并捕获返回代码:DECLARE @returncodeintEXEC @returncode = xp_cmdshell 'dtexec /f "C:\UpsertData.dtsx"'若要使用Windows身份验证
阅读全文
摘要:This article explains how to create a a stored procedure that will in turn create a simple column based report in PDF without using any external tools or libraries (and their associated licensing costs!). SQL2PDF makes a PDF report from text inserted in the table psopdf ( nvarchar(80) ). First a ...
阅读全文
摘要:1、在SQL SERVER里查询Excel数据: -- ====================================================== SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$] 下面是个查询的示例,它通过用于 Jet 的 OLE DB 提供程序查询 Ex
阅读全文
摘要:---------------------------------------------------------------------------- Author : htl258(Tony)-- Date : 2010-04-29 19:07:45-- Version:Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)-- Jul 9 2008 14:43:38-- Copyright (c) 1988-2008 Microsoft Corporation-- Developer Edition on Windows NT
阅读全文
摘要:在SQL Server里可以调用DOS下的命令行工具bcp来实现把表里的数据或者SQL语句结果生成文本文件。BCP命令的参数格式:BCP {dbtable | query} {in | out | queryout | format} datafile[-m maxerrors] [-f formatfile] [-e errfile][-F firstrow] [-L lastrow] [-b batchsize][-n native type] [-c character type] [-w wide character type][-...
阅读全文