![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sqlserver
文章平均质量分 52
RemyRan
这个作者很懒,什么都没留下…
展开
-
SqlServer 查询慢?看看where的数据类型和等于的值类型是否一致吧
最近遇到一个问题,在sql查询的时候,有一个where条件为**A=@a(A为属性,@a为字符串型变量)**,加这个条件和不加这个条件,能导致查询速度出现极大的差异,总的来说就是会拖慢查询速度,由于查询时还有其他因素的影响,最快的时候只慢13秒,最慢的时候1分钟往上。在此,我们先不考虑别的,只针对这个条件。说实话,这个条件是真的让我愁了好一段时间,直到一次不经意的尝试,让我更近一步发现了问题。我把这个sql重新编辑到新窗口进行查询,由于是重新编辑而不是直接复制,所以我偷了一个懒,这次,我把where条原创 2020-11-27 11:50:10 · 390 阅读 · 0 评论 -
存储过程 游标 while(@@FETCH_STATUS=0)死循环
用游标的时候用到while(@@FETCH_STATUS=0),因为第一次是直接从网上复制的,也没记清楚,后面再用的时候就发现这样写会死循环;刚开始还以为是偶然,随便加了一个判断就糊弄过去了,后来再用,实在避不开这个问题,就查了一下,嗯发现要在循环体里面再指定获取下一行,这样才不会死循环...原创 2018-12-17 17:39:57 · 3438 阅读 · 1 评论 -
sqlserver导入CSV文件数据
选中数据库右键->任务,右键->导入数据,打开导入页面数据源选择平面文件源点击浏览按钮选择要导入的文件旁边的列,高级,预览根据自己情况选择设置,下一步;目标选择Microsoft OLE DB Provider for SQL Server,服务器我这边选择自己电脑,身份验证使用SQL Sqlserver身份验证,填写正确的用户名和密码,选择要导入到的数据库,下一步;...原创 2019-09-10 17:53:03 · 14611 阅读 · 1 评论