随笔分类 - Sqlserver
摘要:OPENXML 通过 XML 文档提供行集视图。由于 OPENXML 是行集提供程序,因此可在会出现行集提供程序(如表、视图或 OPENROWSET 函数)的 Transact-SQL 语句中使用 OPENXML。Transact-SQL 语法约定语法OPENXML( idoc int [ in] ...
阅读全文
摘要:select object_name(id) tablename,8*reserved/1024 reserved,rtrim(8*dpages/1024)+'Mb' used,8*(reserved-dpages)/1024 unused,8*dpages/1024-rows/1024*minlen/1024 free, rows,* from sysindexes where indid=1 order by rows desc
阅读全文
摘要:Sql Server 会有以下方法来查找您需要的数据记录:1. 【Table Scan】:遍历整个表,查找所匹配的记录行。这个操作将会一行一行的检查,当然,效率也是最差的。2. 【Index Scan】:根据索引,从表中过滤出来一部分记录,再查找所匹配的记录行,显示比第一种方式的查找范围要小,因此比【Table Scan】要快。3. 【Index Seek】:根据索引,定位(获取)记录的存放位置,然后取得记录,因此,比起前二种方式会更快。4. 【Clustered Index Scan】:和【Table Scan】一样。注意:不要以为这里有个Index,就认为不一样了。其实它的意思是说:按聚集
阅读全文
摘要:SELECT CONVERT(varchar(100), GETDATE(), 0) union all 04 22 2011 10:15AMSELECT CONVERT(varchar(100), GETDATE(), 1) union all 04/22/11SELECT CONVERT(varchar(100), GETDATE(), 2) union all 11.04.22SELECT CONVERT(varchar(100), GETDATE(), 3) union all 2022-4-11SELECT CONVERT(varchar(100), GETDATE(), 4) un
阅读全文
摘要:declare@pdtidnvarchar(50)declare@ptypenvarchar(50) declare my_cursor CURSORforselect pdtid,ptype from dbo.Productopen my_cursorfetchnextfrom my_cursorinto@pdtid,@ptypewhile@@fetch_status=0begin fetchnextfrom my_cursorendclose my_cursor
阅读全文
摘要:今天尝试使用Transact-SQL进行数据的导出导入,收获颇丰。与使用DTS相比,效率要高很多!一、打开OPENDATASOURCE功能开始 —> 所有程序 —> Microsoft SQL Server 2005 —> 配置工具 —> SQL Server外围应用配置器 —> 功能的外围应用配置器 ...
阅读全文
摘要:在数据库初始化过程中,管理员需要面对的一个现实问题就是如何把大容量的数据导入到数据库系统中。在SQL Server数据库中提供了一些大容量数据导入导出的工具供数据库管理员实用。如管理员可以通过bcp实用工具,实现大容量导出数据和大容量导入数据并生成格式化文件。如可以利用bulk insert语句将大容量数据直接从数据文件导入数据库表或者未分区的视图中去等等。 虽然在SQL Server数据库中...
阅读全文

浙公网安备 33010602011771号