-
[SQL] PL-SQL 高级课程
PL-SQL高级教程PLSQL高级内容一、PLSQL接受动态输入的值使用PL/SQL块也可以进行数据库的查询操作。可以使用&来获得用户的输入。语法:变量名:=&输入变量名;范例:要求输入一个雇员的编号,之后显示出此雇员编号的姓名。二、游标游标:是内存中用于装载记录的一个区域。如果要想...
34
热度 -
[SQL] Oracle 定位没使用绑定变量的SQL
Oracle定位没有使用绑定变量的SQL[[email protected]~]$exportORACLE_SID=drb[[email protected]~]$sqlplus"/assysdba"SQL*Plus:Release10.2.0.3.0-ProductiononS...
77
热度 -
[SQL] MSSQL查找当月或本年数据
MSSQL查寻当月或本年数据select*from$tb$wheredatediff(mm,$col$,getdate())=0?--当月select*from$tb$wheredatediff(year,$col$,getdate())=0--当年?其中,$tb$为表名,$col$为日期列。
23
热度 -
[SQL] SQLServer札记
SQLServer笔记第一章创建数据库1.创建数据库CreatedatabaseSHUJKOnprimary(name='SHUJK_data',Filename='E:\DATABASESQL\SHUJK_data.mdf',Size=5mb,Maxsize=15mb,fileGrowth=1mb...
100
热度 -
[SQL] 1、什么是SQL优化
一、什么是SQL优化进行SQL优化的第一步,要明确什么是SQL优化,老祖宗说,知己知彼,才能百战不殆。在分享我的优化经验前,先说说什么是SQL优化。SQL优化,顾名思义,就是对SQL语句进行优化,让语句的运行更高、更快、更强。这样看来,SQL优化就是个纯技术活了,通过各种各样的函数、方法、各种不同的...
32
热度 -
[SQL] hibernate实施sql语句
hibernate执行sql语句hibernate的管理下,执行sql语句?????//执行查询?????Sessionsession=hibernateTemplate.getSessionFactory().openSession();?????Listresult=session.create...
12
热度 -
[SQL] oracle错误错误与动态sql
oracle异常异常与动态sql--------------------------------------oracle异常------------------------预定义异常:数据库给定的异常declarev_jobvarchar2(200);begin???selectjob?intov_...
93
热度 -
[SQL] sqlserver企业管理器修改记录时提示“在流水模式上,事务无法启动”的解决方法
sqlserver企业管理器修改记录时提示“在流水模式下,事务无法启动”的解决办法右键-》最后一个,也就是把整个表的数据全部查出来后就可以保存了。
68
热度 -
[SQL] sql中时间函数应用大全
sql中时间函数使用大全1.当前系统日期、时间selectgetdate()2.dateadd在向指定日期加上一段时间的基础上,返回新的datetime值向日期加上2天selectdateadd(day,2,'2004-10-15')--返回:2004-10-1700:00:00.0003.date...
39
热度 -
[SQL] 查询距现在时间大于九十天数据记要的sql语句
查询距现在时间大于九十天数据记录的sql语句select*fromadpm_migrate_operatwhere(sysdate-t.opera_time-90)<0;
100
热度 -
[SQL] 透过SQL 随机取1条记录
通过SQL随机取1条记录SELECTTOP(1)*FROM表名ORDERBYCHECKSUM(NEWID());备注CHECKSUM对其参数列表计算一个称为校验和的哈希值。此哈希值用于生成哈希索引。如果CHECKSUM的参数为列,并且对计算的CHECKSUM值生成索引,则结果是一个哈希索引。它可用于...
103
热度 -
34
热度 -
[SQL] Oracle中SQL话语执行效率的查找
Oracle中SQL语句执行效率的查找识别占用资源较多的语句的方法(4种方法)1.测试组和最终用户反馈的与反应缓慢有关的问题。2.利用V_$SQLAREA视图提供了执行的细节。(执行、读取磁盘和读取缓冲区的次数)?数据列EXECUTIONS:执行次数DISK_READS:读盘次数COMMAND_TY...
14
热度 -
[SQL] SQL 批量轮换字符串的方法
SQL批量替换字符串的方法updatetable[表名]setFields[字段名]=replace(Fields[字段名],'被替换原容','要替换成的内容')如:[email protected]方法一:updateuseraccountsetuserName=replace(user...
91
热度 -
[SQL] 第一个PLSQL运用实例
第一个PLSQL使用实例createorreplaceprocedurepcrestu(insininteger)isv_startinteger;begin--设置初始变量v_start:=1;--循环的使用loop--连接字符串的使用insertintoSTUDENTvalues(v_start...
69
热度 -
[SQL] sql 依据mdf文件恢复数据(转)
sql根据mdf文件恢复数据(转)1.先分离再附加。看了一下,试了一下,发现此种情况已不适合于我,因为数据库都让我删了,只剩个数据文件。而此方案在日志文件被强行删除,数据文件还在,并且数据库未删除的情况下或许可以解决问题,有这种情况的兄弟可以一试以验证。对于俺,此种方案则弃置不用了。相关T-SQL:...
26
热度 -
[SQL] SQL*Loader汉语资料
SQL*Loader中文资料sqlloader可以把一些以文本格式存放的数据顺利的导入到oracle数据库中,是一种在不同数据库之间进行数据迁移的非常方便而且通用的工具。Sqlldrsqlloader可以把一些以文本格式存放的数据顺利的导入到oracle数据库中,是一种在不同数据库之间进行数据迁移的...
95
热度 -
[SQL] ibatis中使用like时怎么避过sql注入
ibatis中使用like时如何避过sql注入普通的拼写方式为:<iftest="remark!=nullandremark!=''">andremarklike'%'+#{remark}+'%'</if>如果遇到变量名刚好是数据库的关键字,拼写方式如下所示:<ifte...
73
热度 -
[SQL] 施用plsql一些常见的操作
使用plsql一些常见的操作/**创建一个访问分析表*/createtableAccessAnalyser(accessAnalyserIdNUMBER(11)primarykey,projectNameVARCHAR2(32),actionNameVARCHAR2(128),actionstatu...
91
热度 -
[SQL] Hibernate SQL 地方话
HibernateSQL方言你应当总是为你的数据库将?hibernate.dialect?属性设置成正确的?org.hibernate.dialect.Dialect?子类。如果你指定一种方言,Hibernate将为上面列出的一些属性使用合理的默认值,这样你就不用手工指定它们。HibernateSQ...
21
热度