-
114
热度 -
[SQL] oracle 分页跟TOP的SQL的说明
oracle分页和TOP的SQL的说明在这对经常用到的一个进行分页输出或者取TOP*的SQL进行一下说明:大家都能看明白经常用的写法有(没有排序):1)select*from(selectrownumrn,a.*fromtablea)wherern<41andrn>19;?2)selec...
149
热度 -
[SQL] mybatis if test 相等的情况怎么动态拼接sql
mybatisiftest相等的情况如何动态拼接sql今天程序需要根据前台的传过来的状态判断在数据库里是取wherea>b还是a<b还是a=0的情况搞了一下午最后试了下在if里面拼接#{status}=#{status}一切ok了详细代码如下<iftest="status...
81
热度 -
[SQL] SQL获取前一天零:00:00至23:59:59数据
SQL获取前一天0:00:00至23:59:59数据一、前言因为我公司要做财务结算前一天0:00:00至23:59:59的数据,利用到动态拼接SQL语句我们需要明白声明DateTime和Date获取的时间格式是不一样的,所以通过此计算有利于得到我们需要的时间段数据二、测试数据展示(自己看print结...
53
热度 -
[SQL] 金典 SQL札记 SQL语句汇总
金典SQL笔记SQL语句汇总SELECT*FROM(SELECTROW_NUMBER()OVER(ORDERBYid)ASrowN,FNumber,FName,FSalary,FageFROMdbo.T_Employee)ASaWHEREa.rowN>=3ANDa.rowN<=5SELE...
57
热度 -
[SQL] 创办SQL语句_面试
创建SQL语句_面试创建一个表:createtableifnotexistsTeachaers(tea_idintegerprimarykeyautoincrement,tea_nametext,tea_gendertext,tea_ageinterger,tea_salarytext)primar...
66
热度 -
[SQL] TOAD跟PLSQL 默认日期显示、rowid显示、TNSNAME的修改
TOAD和PLSQL默认日期显示、rowid显示、TNSNAME的修改先说下要解决的问题:select rowid,acct_id,state_datefromacct; 修改后,1)sql指明rowid,可以显示出来2)时间格式显示为YYYYMMDDHH24:MI:SS3)对于数字超长...
130
热度 -
[SQL] sql server pivot/unpivot 队列互转
sqlserverpivot/unpivot行列互转有时候会碰到行转列的需求(也就是将列的值作为列名称),通常我都是用CASEEND+聚合函数来实现的。如下:declare@ttable(StudentNamenvarchar(20),Subjectnvarchar(20),Scoreint)Ins...
210
热度 -
[SQL] 17、SQL Server 备份跟还原
17、SQLServer备份和还原SQLServer备份恢复模式SQLServer数据恢复模式分为三种:完整恢复模式、大容量日志恢复模式、简单恢复模式。完整恢复模式默认的恢复模式,它会完整记录下操作数据库的每一个步骤,使用完整恢复模式可以将一个数据库恢复到一个特定的时间点,这个时间点可以是最近一次可...
85
热度 -
[SQL] SQL存储过程编撰,包含临时表
SQL存储过程编写,包含临时表createprocR_ProductUse_M(@id1int,@id2int,@id3int)asbegin---临时表1selecta.id1,b.id2,c.id3into#linshi_1fromtable_aasa,table_basb,table_casc...
96
热度 -
[SQL] 初记sql server临时表与表变量的区别
小记sqlserver临时表与表变量的区别临时表与表变量都可以起到“临时”的作用,那么两者主要的区别是什么呢?这里不讨论创建方式,以及全局临时表、会话临时表这些,主要记录一下个人对两者的主要区别以及适用情况的看法,有什么不对或补充的地方,欢迎讨论。区别:1.表变量存储在内存中...
37
热度 -
[SQL] SQl Server误编者删除数据,操作撤回
SQlServer误编辑删除数据,操作撤回SQlServer误编辑删除数据,操作撤回 操作撤回select?*?into?..?遇到大表咋办? 建议用?begin?tran??update?...??--更新??select?...??--确认??commit?tran?--提交或r...
50
热度 -
[SQL] 面试题拾掇:SQL(二)
面试题整理:SQL(二)1.现有广告合同表Orders,表示广告在哪个广告位的哪几天需要播出OrderIDPositioncodeStartdateEnddate1A2015-11-012015-11-032C2015-11-022015-11-033B2015-11-012015-11-044A2...
76
热度 -
[SQL] 金典 SQL札记(9)
金典SQL笔记(9)page301-354其他解决方案---开窗函数--测试数据及表USE[NB]GO/******对象:Table[dbo].[T_Person2]脚本日期:08/14/201511:24:46******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIER...
114
热度 -
[SQL] 一些sql语句的异常记录
一些sql语句的错误记录1、update语句错误:updatewordswsetw.Cid=1andw.Sid=1andw.WhiteRule='院士|院长|工程院'andw.Work_Status='wait'andw.Last_Completed_Time=NOW()andw.Is_Delete...
67
热度 -
[SQL] 16、SQL Server 复制及常见异常处理
16、SQLServer复制及常见错误处理SQLServer复制复制是一组技术的组合,可以用此组合对数据和数据库对象进行复制由一个数据库移动到另一个数据库。复制的英文是Replication,重复的意思,而不是Copy。复制的核心功能是存储转发,在源数据库中进行增、删、改之后,重复这个动作到其他数据...
94
热度 -
[SQL] SQL Server排行或排序的函数
SQLServer排名或排序的函数SQLServer获得排名或排序的函数有如下几种:1、Rank:在结果集中每一条记录所在的排名位置,但排名可能不连续,例如:若同一组内有两个第一名,则该组内下一个名次直接跳至第三名select*,Rank()over(partitionbymodifieddateo...
124
热度 -
[SQL] sqlserver异常126解决办法
sqlserver错误126解决方法是不是很尴尬!华丽的分割线下便是解决方法:1.打开sqlserver配置管理器。2.选择sqlserver网络配置,并禁用VIA协议确定保存。3.在服务里面启动【SQLServer(SQLEXPRESS)】主服务。当然,你可以在计算机管理中迅速找到这些个功能、右击...
63
热度 -
[SQL] SQL Server 链接服务器的保险
SQLServer链接服务器的安全一.本文所涉及的内容(Contents)本文所涉及的内容(Contents)背景(Contexts)安全设置(SecuritySettings)实现效果:用户A能看见能使用,B用户不能看见这个链接服务器;实现效果:用户A能看见能使用,B用户能看见但是没有权限使用;总...
89
热度 -
[SQL] sql server 的增删改查小测试及答案(这对于菜鸟来说是一件难得的宝物)
sqlserver的增删改查小测试及答案(这对于初学者来说是一件难得的宝物)createtablestudent(sidvarchar(8)primarykey,snamevarchar(16)notnull,sexvarchar(2)check(sex='男'orsex='女')default'女...
40
热度