随笔分类 -  数据库

数据库删除失败的解决办法
摘要:数据库不能重名名5030的错误,其实很简单原因就是有应用程序正在占用这个连接,使用这样一行命令就可以查询出正在占用的连接 数据库重名名或删除失败的原因,可能是有其他进程或其他应用程序正在占用这个连接,这时需要把占用的连接找到, use master select spid from master.d 阅读全文
posted @ 2017-10-25 19:44 疯狂的小馒头 阅读(973) 评论(0) 推荐(0)
SQL server 累加求和
摘要:1. SELECT SalesOrderID, ProductID, OrderQty ,SUM(OrderQty) OVER(PARTITION BY SalesOrderID) AS Total ,AVG(OrderQty) OVER(PARTITION BY SalesOrderID) AS 阅读全文
posted @ 2017-03-27 15:42 疯狂的小馒头 阅读(1943) 评论(0) 推荐(0)
sql查询重复记录、删除重复记录方法大全
摘要:1.查询重复记录单字段 select * from tbl a where exists(select 1 from tbl b where a.username=b.username group by username having count(*) > 1) 2.查询重复次数 select cl 阅读全文
posted @ 2017-02-16 18:09 疯狂的小馒头 阅读(399) 评论(0) 推荐(0)
查询字段所在的表/视图
摘要:/*查询字段所在的表/视图*/select a.name as 表名 from sysobjects as a left join syscolumns as b on a.id=b.id where b.name='字段名' 阅读全文
posted @ 2017-02-15 16:21 疯狂的小馒头 阅读(192) 评论(0) 推荐(0)
查询某张表被哪些存储过程或者视图用到的sql语句
摘要:/*查询某张表被哪些存储过程或者视图用到的sql语句*/select distinct object_name(id) from syscomments where id in (select id from sysobjects where type in('V','P')) and text l 阅读全文
posted @ 2017-02-15 16:20 疯狂的小馒头 阅读(237) 评论(0) 推荐(0)
SQL中char、varchar、nvarchar的区别
摘要:char char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。 nvarchar(n) 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字 阅读全文
posted @ 2017-02-15 16:12 疯狂的小馒头 阅读(241) 评论(0) 推荐(0)
oracle列出两个日期间所有日期
摘要:select date '2010-1-1'+level-1 dates from dual connect by level <date '2010-1-10' -date '2010-1-1'+2 order by dates; 阅读全文
posted @ 2016-07-11 14:21 疯狂的小馒头 阅读(231) 评论(0) 推荐(0)
myeclipse 8.0 注册码
摘要:Subscriber:accptechSubscription Code:nLR8ZC-855550-6765855429037911 Subscriber:Hello World Subscription Code:ULR8ZC-855550-63545256071330911 阅读全文
posted @ 2016-07-07 14:08 疯狂的小馒头 阅读(364) 评论(0) 推荐(0)