![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL数据库
小德尔
一个啥都想学,啥都学不好的码农
展开
-
MS SQL 数据库出现损坏(可疑)的修复方法
当数据库出现这种情况的时候,说明数据库已经出现损坏,需要对数据库进行修复处理;打开数据库管理器SQL server Management Studio,将当前数据库实例服务停止;然后找到需要修复的数据库的存放目录,并将.mdf和.ldf文件拷贝到其他盘进行备份(很重要)。如果不备份,后续的操作将会导致数据丢失无法修复;删除原来的数据库,并新建一个同名数据库,并且文件路径同样与之前路径保持一致;3、停止SQL 服务,删除新建数据库.ldf文件,将要之前备份的数...原创 2020-11-10 14:23:35 · 11645 阅读 · 1 评论 -
sql server 从地址字符串中提取省,市字符方法
遇到一个坑的项目,就是以前的客户地址需要把省和市提取出来单独存储,所以就想了一个笨办法,记录一下,避免下次忘记:select CHARINDEX('省',T_Address) from CustomerInfo// 获取省省份,地址:xxx省xxxselect SUBSTRING(T_Address,1,CHARINDEX('省',T_Address)) from Customer...原创 2020-01-07 16:43:21 · 7448 阅读 · 3 评论 -
sql语句技巧
1、应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM T1语句,要用到几列就选择几列如:SELECT COL1,CO转载 2011-11-10 16:06:11 · 298 阅读 · 0 评论 -
windows XP 安装Sql Server 2000企业管理器无法打开(MMC)的解决方法(亲试,可用)
打开Sql Server 2000企业管理器时,显示的错误状态:MMC 不能打开文件 C:\Program Files\Microsoft SQL Server\80\Tools\BINN\SQL Server Enterprise Manager.MSC。分析:参看文件是否存在或被损坏。无论那种,先将其删除然后,在运行框中输入 mmc,转载 2016-09-12 12:10:54 · 3861 阅读 · 0 评论 -
sql关键字过滤C#方法
文章来源:sql关键字过滤C#方法/// ///SQL注入过滤/// /// 要过滤的字符串/// 如果参数存在不安全字符,则返回truepublic bool SqlFilter(string InText){ string word="and|exec|insert|select|delete|update|chr|mid|master|or|trunca转载 2017-08-24 11:11:28 · 1166 阅读 · 0 评论 -
SQL中 exec sp_executesql 执行 where in 参数方法
在公司项目中,需要用到一个方法,就是批量传入记录编号 通过 where jlbh in()的方法查询记录;平时直接用 select * from JDZS where Jlbh in(‘001’,‘002’,‘003’) 完全没有问题。但是我在用到的Fastreport报表插件中,会使用参数传入查询条件来执行SQL语句,原SQL语句“select Jlbh from JDZS wher...转载 2018-09-13 14:39:48 · 3932 阅读 · 1 评论