-
图解SSIS批量导入Excel文件的实现技巧
所属栏目:[教程] 日期:2021-12-08 热度:106
将一个目录下(可以包括子目录)结构一样的excel文件批量导入sql2005,可以用ssis来定制任务.下面用大量图片完全说明整个过程. 1、建立测试excel文件,假设有a b c d四个字段,保存在f:/excel目录下 并复制很多个一样的文件 2、打开Microsoft Visual Studio 2005[详细]
-
深入SQL Cursor基本用法的详细说明
所属栏目:[教程] 日期:2021-12-08 热度:180
由于这个游标 执行一下就相当于SELECT一下 其效率不敢恭维也没做深入研究。 复制代码 代码如下: table1结构如下 id int name varchar(50) declare @id int declare @name varchar(50) declare cursor1 cursor for --定义游标cursor1 select * from table1 --[详细]
-
sql server日期相减 的实现分析
所属栏目:[教程] 日期:2021-12-08 热度:163
复制代码 代码如下: select datediff(year, 开始日期,结束日期); --两日期间隔年 select datediff(quarter, 开始日期,结束日期); --两日期间隔季 select datediff(month, 开始日期,结束日期); --两日期间隔月 select datediff(day, 开始日期,结束日期); --两[详细]
-
分析SQL compute by的使用分析
所属栏目:[教程] 日期:2021-12-08 热度:174
GROUP BY子句有个缺点,就是返回的结果集中只有合计数据,而没有原始的详细记录。如果想在SQL SERVER中完成这项工作,可以使用COMPUTE BY子句。COMPTE生成合计作为附加的汇总列出现在结果集的最后。当与BY一起使用时,COMPUTE 子句在结果集内生成控制中断和分[详细]
-
重命名SQLServer数据库的技巧
所属栏目:[教程] 日期:2021-12-08 热度:114
企业管理器中没有改数据库名的功能,如果一定要用企业管理器来实现,你可以备份数据库,然后还原,在还原时候可以指定另一个库名,然后再删除旧库就行了。 这里以 SQLServer 20000 为例,旧数据库名字为 Admin10000, 新数据库名字为 jb51.net。 第一步、备[详细]
-
sqlserver中将varchar类型转换为int型再进行排序的措施
所属栏目:[教程] 日期:2021-12-08 热度:100
如果我们数据库的ID设置为varchar型的 在查询的时候order by id的话我们是不希望看到如下情况的。 我们可以把varchar转换为int 然后进行排序 一、 复制代码 代码如下: select * from yourtable order by cast(yourcol as int); 适用于SQLServer Oracle 二、[详细]
-
sql不常用函数概括以及事务,增加,删除触发器
所属栏目:[教程] 日期:2021-12-08 热度:82
sql不常用函数总结以及事务,增加,删除触发器 distinct 删除重复行 declare @x 申明一个变量 convert(varchar(20),tscore.tenglish) 类型转换 cast(xx as varchar(10)) 类型转换 ====================================================== 情况 case when xx[详细]
-
SQL_Server全文索引的用法说明
所属栏目:[教程] 日期:2021-12-08 热度:61
复制代码 代码如下: --1、为数据库启用SQL Server全文索引 EXEC sp_fulltext_database enable --2、创建全文目录 --(此处若出错未安装全文搜索或无法加载某一全文组件,则可能是未启动或未安装此服务) EXEC sp_fulltext_catalog Ask91Fable, create, D:Data[详细]
-
关于数据库优化问题收集概括
所属栏目:[教程] 日期:2021-12-08 热度:85
人 下面将从这三个方面分别进行总结: select count(*) from record where date 19991201 and date 19991214and amount 2000 (25秒) select date ,sum(amount) from record group by date(55秒) select count(*) from record where date 19990901 and place[详细]
-
一个完整的SQL SERVER数据库全文索引的示例详解
所属栏目:[教程] 日期:2021-12-08 热度:91
首先,介绍利用系统存储过程创建全文索引的具体步骤: 执行权限:serveradmin或系统管理员 作 用:设置全文搜索属性 过程名称:sp_fulltext_catalog 执行权限:db_owner及更高角色成员 作 用:创建和删除一个全文目录,启动或停止一个全文目录的索引操作 过程[详细]
-
MSSQL数据库占用内存过大造成服务器死机问题的解决措施
所属栏目:[教程] 日期:2021-12-08 热度:196
使用MSSQL的站长朋友都会被MSSQL数据库吃内存的能力佩服得五体投地,一个小小的网站,运行若干天之后,MSSQL就会把服务器上所有的内存都吃光,此时你不得不重新启动一下服务器或MSSQL来释放内存,有人认为是MSSQL有内存泄露问题,其实不然,微软给我们了明确说明:[详细]
-
SQLServer导出数据到MySQL实例详解
所属栏目:[教程] 日期:2021-12-08 热度:179
1从SQLServer导出数据 执行BCP: bcp ... queryout F:test.txt -c S1.2.3.4 -Usa -P1111 命令参数含义: (1) 导入。 这个动作使用in命令完成,后面跟需要导入的文件名。 (2) 导出。 这个动作使用out命令完成,后面跟需要导出的文件名。 (3) 使用SQL语句导出[详细]
-
介绍SQLServer任意列之间的聚合
所属栏目:[教程] 日期:2021-12-08 热度:167
sql的max之类的聚合函数只能针对同一列的n行运算,如果对n列运算,一般都用case 语句来判断,如果列少还比较容易写,列多了就麻烦了。 -------------------------------------------------------------------------------- /* 测试名称:利用 XML 求任意列之[详细]
-
阐述SQLServer中的Scanf与Printf
所属栏目:[教程] 日期:2021-12-08 热度:173
SQLServer中有两个扩展存储过程实现Scanf和Printf功能,恰当的使用它们可以在提取和拼接字符串时大幅度简化SQL代码。 1、xp_sscanf,用它可以分解格式相对固定的字符串,这对于厌倦使用一堆substring和charindex的朋友来说不错。比如前几天的一个帖子中提出[详细]
-
畅聊被遗忘的SQLServer比较运算符修饰词
所属栏目:[教程] 日期:2021-12-08 热度:197
SQLServer中有三个关键字可以修改比较运算符:All、Any和Some,其中Some和Any等价。 官方的参考文档 %28SQL.90%29.aspx 他们作用于比较运算符和子查询之间,作用类似Exists、not exists、in、not in以及其他逻辑意义,这些语法同样被SQLServer2000支持但是很[详细]
-
解析SQLServer获取Excel中所有Sheet的技巧
所属栏目:[教程] 日期:2021-12-08 热度:50
E盘根目录新建一个Excel文件aa.xls后测试如下代码 复制代码 代码如下: use tempdb go if (object_id (udf_getExcelTableNames ) is not null ) drop function dbo .udf_getExcelTableNames go create function udf_getExcelTableNames (@filename varchar (1[详细]
-
介绍SQLServer2005的Top功能
所属栏目:[教程] 日期:2021-12-08 热度:58
所有人都知道select top 的用法,但很多人还不知道update top 和 delete top 怎么用。以往的做法是set rowcount来指定,其实SQL2005中对于Top语句的增强除了参数化之外还包括对update和delete的支持,但可惜的是还不支持自定义的order by列。如果要自定义派[详细]
-
介绍关于SQL语句Count的一点细节
所属栏目:[教程] 日期:2021-12-08 热度:190
count语句支持*、列名、常量、变量,并且可以用distinct关键字修饰, 并且count(列名)不会累计null的记录。下面随便用一些例子示范一下count的规则:比如对如下表做统计,所有列这里都用sql_variant类型来表示。 复制代码 代码如下: if (object_id (t_test )[详细]
-
介绍sql中得到刚刚插入的数据的id
所属栏目:[教程] 日期:2021-12-08 热度:99
LAST_INSERT_ID: LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再向表b插入数据,LAST_INSERT_ID会改变。 在多用户交替插入数据的情况下max(id)显然不能用。 这就该使用LAST_INSERT_ID了,因为LAST_INSERT_ID是基于Connection的,只要每个线程都使[详细]
-
无线路由器的三种加密方式?
所属栏目:[教程] 日期:2021-12-08 热度:195
无线路由器主要提供了三种无线安全类型:WPA-PSK/WPA2-PSK、WPA/WPA2 以及WEP。不同的安全类型下,安全设置项不同。 1. WPA-PSK/WPA2-PSK WPA-PSK/WPA2-PSK安全类型其实是WPA/WPA2的一种简化版本,它是基于共享密钥的WPA模式,安全性很高,设置也比较简单[详细]
-
有台式机随身wifi吗 小米随身Wifi在台式机电脑上能用吗?
所属栏目:[教程] 日期:2021-12-08 热度:65
小米近日推出的一款19.9元的小米随身Wifi备受网友关注,不过很多朋友对于小米随身Wifi还不是很了解,比如今天有网友问小编这样一个问题:小米随身Wifi在台式机上能用吗,对于这个问题,其实很简单,只要大家了解小米随身Wifi的原理,就可以轻松找到答案。[详细]
-
小米路由器的双频AC技术怎么样
所属栏目:[教程] 日期:2021-12-08 热度:146
在诸多的期待中,小米路由器终于正式推出,这款给发烧友的新玩具完全可以称得上是迄今为止最好玩的路由器,拥有双核1GHz处理器、256MBDDR3内存等强大硬件配置,内置1TBSATA高速硬盘。此外,小米路由器还支持智能双频WiFi,2.4GHz和5GHz双频并发,可同时设置[详细]
-
无线路由器wifi链接名字 SSID号 和密码如何修改
所属栏目:[教程] 日期:2021-12-08 热度:99
是不是觉得默认的wifi链接名字很难看,什么TP-LING1234....,默认生成的密码是个无规律的字符串,如ifs2-2dfd-87df,你记得住吗?有些甚至没有密码,赶紧修改呗。 1.修改名字(SSID号),在无线设置-基本设置里修改SSID号 2.修改wifi密码,在无线设置-无线安全[详细]
-
家里安装两个路由器如何装
所属栏目:[教程] 日期:2021-12-08 热度:163
现在家里使用无线上网的越来越多了,但是隔了一堵墙后,信号就差多了,要是多个几个墙,可能连信号就没有了,买好一点的路由,倒是可以,但是价钱又太贵了,其实可以使用几个便宜的路由路由通过桥接的办法增加无线网络的覆盖,下面分享一下方法,以TP-Link[详细]
-
路由器死机有什么缘由
所属栏目:[教程] 日期:2021-12-08 热度:98
路由器死机原因一、带机数量引起的路由器死机 很多厂商在宣传自己的宽带路由器产品时一般都会提到一个可以连接的带机数量,大部分厂商都会说自己的四口宽带路由器可以带机10-20台。可是有些用户在使用过程中,带机10台以后就会出现死机掉线情况,在购买过程[详细]

浙公网安备 33038102330459号