随笔分类 - SQL Server
摘要:declare @年月 varchar(6) set @年月= '201803' --查询2015年2月有多少天 select day(dateadd(month,1,@年月+ '01 ')-1)
阅读全文
摘要:分析比较执行时间计划读取情况 1. 查看执行时间和cpu set statistics time on select * from Bus_DevHistoryData set statistics time off 执行后在消息里可以看到 2. 查看查询对I/O的操作情况 set statisti
阅读全文
摘要:--UPDATE dbo.mchk SET jingyfw = REPLACE(jingyfw,jingyfw,jingyfw+',百货') --WHERE isxs = '是'
阅读全文
摘要:--update mchk --set shwdjh=dbo.erpzhong.zhongbz--from erpzhong--where mchk.dwmch=erpzhong.matno
阅读全文
摘要:IF EXISTS(SELECT *FROM sysobjects WHERE name='sp_ContestSubmit') DROP PROC sp_ContestSubmit GO -- ============================================= -- Author: zqt -- Create date: 2011-11-2...
阅读全文
摘要:IF EXISTS(SELECT *FROM sysobjects WHERE name='sp_ContestSubmit') DROP PROC sp_ContestSubmit GO -- ============================================= -- Author: zqt -- Create date: 2011-11-2...
阅读全文
摘要:ORDER BY 后可加2个字段,用英文逗号隔开。 --f1用升序, f2降序,sql该这样写 ORDER BY f1, f2 DESC --也可以这样写,更清楚: ORDER BY f1 ASC, f2 DESC --如果都用降序,必须用两个desc ORDER BY f1 DESC, f2 DESC
阅读全文
摘要:1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录 3、查找表中多余的重复记录(多个字段) 4、删除表中多余的重复记录(多个字段),只留有rowid最小的记录 5、查找
阅读全文
摘要:select convert(VARCHAR(10),memberid) +',' from t_member where teamid = 1009 for xml path('')
阅读全文
摘要:将int类型转换为varchar ,如cast(1 as varchar(10)),再进行连接set @sql =@sql+'update User set Medal='+@count+' where ID='+cast(@ID as varchar(10))+';'
阅读全文
摘要:select row_number() over(order by amount) as rank,* from dbo.t_group
阅读全文
摘要:SELECT * INTO t_zipcode FROM WeixinService.dbo.t_zipcode
阅读全文
摘要:在更新没有设置主键的表的时候出现下图中的问题:问题原因:这种问题大多是由于没有主键(PK)导致同一张表中存在若干条相同的数据DBMS存储时,只为其存储一条数据,因为DBMS底层做了优化,以减少数据冗余。所以删除或更新一条重复数据就牵一发而动全身解决方法:推荐设置主键,检查是否存在相同行数据
阅读全文
摘要:SQLServer中有五种约束,Primary Key约束、Foreign Key约束、Unique约束、Default约束和Check约束,今天使用SQL Server2008来演示下这几种约束的创建和使用的方法。1、Primary Key 约束在表中常有一列或多列的组合,其值能唯一标识表中的每一...
阅读全文
摘要:经过研究,问题是因为tatatable中的colid列1的数据字段长度超过了数据表中定义的字段长度。解决方法就是将数据库该字段的长度增大问题就解决了。
阅读全文
摘要:select sum(cast(totalmoney AS DECIMAL)) as totalmoney from dbo.t_wxbill
阅读全文
摘要:错误描述:今天备份sqlserver 2008数据库时候,想要将备份文件放在f盘的根目录下,结果提示如下信息:备份对于服务器“服务器名”失败。(Microsoft.SqlServer.Smo)其他信息:System.Data.SqlClient.SqlError:无法打开备份设备'f:\abc.ba...
阅读全文
摘要:第一步:进入SQL2008配置工具中的安装中心第二步:再进入维护界面,选择版本升级第三步:进入产品密钥,输入密钥第四步:一直点下一步,直到升级完毕。
阅读全文
浙公网安备 33010602011771号