sql
^.^喜欢你来
这个作者很懒,什么都没留下…
展开
-
SQL 视图,存储过程锁住了解锁的方法——繁琐的方法
上篇文章写到了为什么要解锁这些东西,话不多说,直接上代码,接下来是第二种方法1、使用sql dac功能登录数据库,首先要启用dac,否则执行起来是报错:不支持专用管理员连接USE master;GOSP_CONFIGURE 'remote admin connections' , 1; --0 表示仅允许本地连接使用 DAC,1表示允许远程连接使用 DACGORECONFIGURE WITH OVERRIDE;GO2、找到需要解密的数据库,建一个存储过程,代码参考如下:USE原创 2020-10-14 10:28:52 · 1475 阅读 · 2 评论 -
SQL 视图,存储过程锁住了解锁的方法——最简单的方法
最近公司跟一家客户合作准备上系统,安排去分析客户原有的数据库,发现客户旧系统里面的数据库视图,存储过程都加密了,作为资深的码农,怎么可能会被吓到,俗话说,山人自有妙计,于是乎安排下面的一系列操作:1、首先来看大图看到这个的时候,你们大概明白这个事情的走向,没错,下载这个软件2、然后打开sql ,输入alter view 后面就是你想要那个视图的名称,回车之后就出现你想要的存储过程好了,还有什么不懂的可以私信问我,或者发e-mail:1732719115@qq.com,下个版.原创 2020-10-13 18:09:29 · 2022 阅读 · 0 评论 -
关于sql 以及mysql语句里面查询某一张表里面学生的成绩合格以及不合格数量
直接查询合格人数以及没有合格的人数的数量是多少select sum(case when score<=80 then 1 else 0 end) as 不合格人数, sum(case when score>80 then 1 else 0 end) as 合格人数 from user 在一张表里查询学生的某一科成绩合格或者优秀展示出来如下:SELEC...原创 2019-06-20 16:27:59 · 5470 阅读 · 0 评论 -
sql删除临时表查询的数据
注意:要在同一个sql方法里面写才可以into #test 是把指定要删除的数据查询出来,然后创建临时表来存储,最后就可以直接删除掉临时表的数据,由于开头的临时表只能在本回话中使用,当回话结束的时候创建的临时表需要被删除掉才可以select MsgID into #test from (select MsgID,(ROW_NUMBER() over(order by MsgID as...原创 2019-06-25 19:49:42 · 2238 阅读 · 0 评论