1.创建:--CreatethesynonymcreateorreplacesynonymCPS_ROLE_PERMISSIONforCPSSYS.CPS_ROLE_PERMISSION@ORA11G@UCC_BICP;2.查看select*fromall_objectstwheret.ownerlike'LBI_%'ANDT.OBJECT_TYPELIKE'SY';同义词
系统 2019-08-12 01:55:12 2241
继续开始我们重构手法的系列,今天介绍的是SplitTemporaryVariable---分解临时变量。在我们平常写的程序中肯定有某些临时变量被赋予了超过一个的责任。如果他们不是那种收集结果(temp=temp+QString("abc"))或者循环变量(i=i+1),然而他们却被赋值了多于一次。那么我们肯定说,这个变量被赋予了超过一个的责任,别看这是个小小问题,但这会阻扰我们阅读者的判断,我们会去揣测,这个变量到底是用来干嘛的。从而影响我们看清程序正常的
系统 2019-08-12 01:54:55 2241
新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正USER_TAB_COLUMNS如:可以查询某些特别列的数量等,很有用每日一道理最为值得珍惜的是今天,因为最容易流逝的就是今天,把握今天就是把握希望,分分秒秒只是瞬间,而所乘载的分分秒秒就叫做一天,时间的流逝往往是在不经意之间,人生几回,青春更珍贵,对于我们这个年龄的青少年来说,青春已不足二十载,在学习的生活中我们必须靠自己的力量,驾驭着自己的小船驶向希望的彼岸。SELECTCOUNT(*)
系统 2019-08-12 01:54:26 2241
■如何查看数据库的各种数据文件?1)、查看数据文件SQL>selectfile_name,bytes/(1024*1024)m0fromdba_data_files;2)、查看控制文件SQL>selectNAME,statusfromv$controlfile;3)、查看日志文件SQL>selectgroup#,member,statusfromv$logfile;■如何查看各个表空间的自由空间?SQL>descdba_free_spaceSQL>sele
系统 2019-08-12 01:53:32 2241
在MSSQLServer2000中查找一个数据库中的所有用户表和用户视图的系统ID、名称和其注释信息的SQL语句:SELECT(casewhena.colorder=1thend.nameelse''end)表名,a.colorder字段序号,a.name字段名,(casewhenCOLUMNPROPERTY(a.id,a.name,'IsIdentity')=1then'√'else''end)标识,(casewhen(SELECTcount(*)FRO
系统 2019-08-12 01:53:28 2241
Mysql触发器DROPTRIGGERIFEXISTSt_afterinsert_on_user;DELIMITER//CREATETRIGGERt_afterinsert_on_userAFTERINSERTONuam_userFOREACHROWBEGININSERTINTOuam_user_markedVALUES(UUID(),new.user_id,1,'35c6e621-d123-4af8-877d-dcd0b751dac9',CURRENT_
系统 2019-08-12 01:53:23 2241
写atoi函数的时候需要注意一下几点1.字符串前的空白2.字符串所表示数值的正负号3.结束条件,遇到非数字或者字符'\0'结束4.考虑溢出,分别与int值所能表示的最大(0x7fffffff)和最小值(0x8000000)进行比较5.考虑异常输入情况下,用全局变量valid来标识,对于"+/-""0""+abc"需要进行区分1#defineINT_MAX((int)0x7FFFFFFF)2#defineINT_MIN((int)0x80000000)3//
系统 2019-08-12 01:53:13 2241
求解最大子序列和tag:数据结构与算法最大子序列和问题:给定序列A1,A2,...AN,求最大的子序列和。例如:对于序列4,-3,5,-2,-1,2,6,-2,最大序列和为11(4-3+5-2-1+2+6)算法一:利用两个循环,第一个循环把序列遍历一遍,第二个循环则从Ai累加到AN,每加一次判断一下是否大于之前的最大子序列和:intmaxSubsequenceSum1(constintarr[],intn){intmaxSum=0;inttemp;for(
系统 2019-08-12 01:52:17 2241
--删除表execsp_msforeachtable'droptable?'---删除存储过程DECLARE@STRINGVARCHAR(8000)WHILEEXISTS(SELECTNAMEFROMSYSOBJECTSWHERETYPE='P'ANDSTATUS>=0)BEGINSELECT@STRING='DROPPROCEDURE'+NAMEFROMSYSOBJECTSWHERETYPE='P'ANDSTATUS>=0--SELECT@STRINGE
系统 2019-08-12 01:52:14 2241
个人理解,数据库性能最关键的因素在于IO,因为操作内存是快速的,但是读写磁盘是速度很慢的,优化数据库最关键的问题在于减少磁盘的IO,就个人理解应该分为物理的和逻辑的优化,物理的是指oracle产品本身的一些优化,逻辑优化是指应用程序级别的优化物理优化的一些原则:1)、Oracle的运行环境(网络,硬件等)2)、使用合适的优化器3)、合理配置oracle实例参数4)、建立合适的索引(减少IO)5)、将索引数据和表数据分开在不同的表空间上(降低IO冲突)6)、
系统 2019-08-12 01:52:08 2241