-
[SQL] oracle中施用job来周期性的定时执行sql
oracle中使用job来周期性的定时执行sql一.查看oracle数据库中的jobselectjob,whatfromuser_jobs;二.删除oracle中的jobexecutedbms_job.remove(jobID);注:jobID即"selectjob,whatfromuser_job...
30
热度 -
[SQL] SQL not in 困惑
SQLnotin疑惑在sql查询中,select*fromt1wherecnotin(selectc2fromt2)如果t2中有c2有null的话,这句话就有可能执行的结果为,只有在子查询必须过滤掉NULL值才正常select*fromt1wherecnotin(selectc2fromt2wher...
293
热度 -
25
热度 -
[SQL] PL/SQL Developer 运用笔记 (转)
PL/SQLDeveloper使用笔记(转)1、PL/SQLDeveloper记住登陆密码在使用PL/SQLDeveloper时,为了工作方便希望PL/SQLDeveloper记住登录Oracle的用户名和密码;设置方法:PL/SQLDeveloper7.1.2->tools->Pref...
21
热度 -
[SQL] 深入研究数据访问:什么是SQL流入
深入研究数据访问:什么是SQL注入简单地说,SQL注入是一种技术,它可以让恶意用户注入SQL命令,这些命令在语义上是合法的,但可以改变命令预期的行为,并且有可能危及应用程序的安全。这会儿你可能在挠头,并尝试多读几次看是否有更多的意义。通过示例解释起来会更直观一些。想想前面章节看到的SQL,一个典型的...
78
热度 -
[SQL] sql话语中的判断语句case when else end
sql语句中的判断语句casewhenelseend今天遇到一个情况,根据某列(比如专家ID)排序,但是这个列有的是空值,有的是1,2,3等,想把这个列中是空值的排在最上面,其他非空的仍按照原排序规则排列。所以想到在select的时候增加个列,比如sortcol,是空...
43
热度 -
[SQL] SQL 剔除前100条 with as
SQL删除前100条withaswithcteas(selecttop50*fromtableName)deletefromcteWITHAS短语,也叫做子查询部分(subqueryfactoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让...
54
热度 -
[SQL] Sql Server 编写多条件查询语句的存储过程-包含语法异常的存储过程与正确存储过程
SqlServer编写多条件查询语句的存储过程--包含语法错误的存储过程与正确存储过程最近做的《教务-基础系统》中有这样的需求,根据传入的条件查询相应的数据信息。比如根据校区查询某一校区的建筑信息;如果不传入校区信息,则查询各个校区全部建筑信息。于是写了多条件查询的存储过程。当然这个存储过程可能还有...
49
热度 -
[SQL] SQL 常识总结(一)
SQL知识总结(一)最近一段时间,翻阅了《SQL学习指南》这本书,发现了一些值得记下的使用技巧和容易忽视的知识点一·关于查询:1.1·可以通过在SELECT后面加上DISTINCT来去除结果集中重复的行。默认的SELECT后面适用的是ALL关键字。1.2·对于DISTINCT的使用,执...
55
热度 -
[SQL] SQL Server 批处理话语
SQLServer批处理语句o批处理是从应用程序发送到SQLServer并得以执行的一条或多条T-SQL语句。使用批处理时,有下面一些注意事项。o一个批处理中只要存在一处语法错误,整个批处理都无法通过编译。o批处理中可以包含多个存储过程,但除第一个过程外,其他存储过程前面都必须使用EXECTUE关键...
20
热度 -
[SQL] SQL Server2012的新功能与胜势
SQLServer2012的新功能与优势SQLServer2012的新功能:1.AlwaysOn。这个功能将数据库的镜像提到了一个新的高度。用户可以针对一组数据库做灾难恢复而不是一个单独是数据库。2.Colimnstore。这是SQLServer2012独有的功能。它们是数据库查询设计的只读索引。数...
81
热度 -
[SQL] RPGLE中嵌入SQL时的RNF7049异常处理
RPGLE中嵌入SQL时的RNF7049错误处理这个错误来自于程序中在处理NODATA的GOTO语句,信息如下:TheGOTObranchesfromwithinasubroutinetoanothersubroutine;thespecificationisignored.ILERPG处理NODA...
96
热度 -
70
热度 -
[SQL] SQL 联接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)(转)
SQL连接JOIN例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)(转)现在在这写写关于它们的作用假设有如下表:一个为投票主表,一个为投票者信息表~记录投票人IP及对应投票类型,左右连接实际说是我们联合查询的结果以哪个表为准~1:如右接连rightjoin或rightouterjoin:我...
317
热度 -
[SQL] Pl/sql 技能,灵活使用
Pl/sql技巧,灵活使用1.PL/SQLDeveloper记住登陆密码在使用PL/SQLDeveloper时,为了工作方便希望PL/SQLDeveloper记住登录Oracle的用户名和密码;设置方法:PL/SQLDeveloper7.1.4->tools->Preferences-&...
44
热度 -
[SQL] oracle维护惯用sql
oracle维护常用sql1、查看表空间的名称及大小selectt.tablespace_name,round(sum(bytes/(1024*1024)),0)ts_sizefromdba_tablespacest,dba_data_filesdwheret.tablespace_name=d.t...
18
热度 -
[SQL] sql分组查询语句-行内分组(非聚合分组)
sql分组查询语句--行内分组(非聚合分组)row_number()OVER(PARTITIONBYCOL1ORDERBYCOL2)?表示根据COL1分组,在分组内部根据COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)SQL>SELECTG.*,ROW_NUMB...
33
热度 -
[SQL] Oracle SQL判断字符串是不是在目标字符串中的函数
OracleSQL判断字符串是否在目标字符串中的函数根据需求,写了一段方法。用于识别以下的情况:判断字符串A?在用逗号分隔的字符串B中是否存在如:v_str_a=aa;v_str_b=aa,bb,dd,cc;?如上,就返回Y,否则返回N。添加了一些校验。?以后可以根据需求,按照指定的分隔符,提取字符...
74
热度 -
[SQL] oracle 查询全部表的记录数 SQL
oracle查询所有表的记录数SQLoracle查询所有表的记录数SQLcreateorreplacefunctioncount_rows(table_nameinvarchar2,ownerinvarchar2defaultnull)returnnumberauthidcurrent_userIS...
99
热度 -
[SQL] php装配模块检测是否已安装过, 使用的SQL语句
php安装模块检测是否已安装过,使用的SQL语句SHOW[FULL]TABLES[FROMdb_name][LIKE'pattern']SHOWTABLES列举了给定数据库中的非TEMPORARY表。您也可以使用mysqlshowdb_name命令得到此清单。本命令也列举数据库中的其它视图。支持FU...
23
热度