普通用户连接connscott/tiger超级管理员连接conn“sys/sysassysdba”Disconnect断开连接把SQL存到文件savec:\1.txtEdc:\1.txt编辑SQL语句@c:\1.txt运行SQL语句Descemp描述EMP结构Select*fromtab查看该用户下大所有对象Showuser显示当前用户书写SQL语句的原则大小写不敏感,但单引和双引内的大小写是敏感的。切记!关键字不能缩写可以分行书写,但关键字不能被跨行书写
系统 2019-08-12 01:51:31 2341
导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理冲突等中有不小的功劳。当然,我们也可以把它作为小型数据库的物理备份后的一个逻辑辅助备份,也是不错的建议。对于越来越大的数据库,特别是TB级数据库和越来越多数据仓库的出现,EXP/IMP越来越力不从心了,这个时候,数据库的备份都转向了RMAN和
系统 2019-08-29 22:37:43 2340
题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=3005&rd=5858思路:如果直接用BruteForce搜索所有可能的圆的话,那么搜索空间将很大,所以我用了一个priority_queue结构,将搜索的顺序变为按圆的半径从大到小搜索,所以当搜索到符合条件的圆时,即可停止搜索。这样可以大大减少搜索范围,不过对于最坏的情况,也就是没有符合条件的圆时,还是会将所有的可能情况都搜索到
系统 2019-08-12 01:55:30 2340
跨年晚上,看了好几篇小伙伴的总结,其中有心酸有欢喜,联想到自己,也简单记录下。今天,起床比往常格外早,2015年1月1日,我给了自己一个承诺,我应该借此机会以全新的方式开始一年,包括生活上,工作和思想,打算真正逆袭。回望2014,过往不堪,不总结也罢,自己烂在心里吧。2015年,给自己定下如下目标:加强锻炼执行力。改掉睡懒觉习惯,原则上12点前睡觉。多看书,至少要把一本经典书看两遍。春节之前把自己构想的App完成。暂时就写这么多,想到随时添加。End201
系统 2019-08-12 01:54:40 2340
客户Oracle服务器进入PL/SQLDeveloper时报ora-01033:oracleinitializationgorshutdowninprogress错误提示,应用系统无法连接Oracle服务。经远程指导解决问题。过程如下:1、进入CMD,执行setORACLE_SID=fbms,确保连接到正确的SID;2、运行sqlplus"/assysdba"SQL>shutdownimmediate停止服务SQL>startup启动服务,观察启动时有无数
系统 2019-08-12 01:54:32 2340
oracle中sql语句的优化一、执行顺序及优化细则1.表名顺序优化(1)基础表放下面,当两表进行关联时数据量少的表的表名放右边表或视图:Student_info(30000条数据)Description_info(30条数据)select*fromdescription_infodi,student_infosi--学生信息表wheresi.student_id=di.lookup_code(+)anddi.lookup_type(+)='STUDENT
系统 2019-08-12 01:54:30 2340
Oracle解锁Recordislockedbyanotheruser?selectt2.username,t2.sid,t2.serial#,t2.logon_timefromv$locked_objectt1,v$sessiont2wheret1.session_id=t2.sidorderbyt2.logon_time;--查看锁--altersystemkillsession'sid,serial#';--把锁给KILL掉altersystemki
系统 2019-08-12 01:54:20 2340
Oracle数据库:刚做一张5000万条数据的数据抽取,当前表同时还在继续insert操作,每分钟几百条数据。该表按照时间,以月份为单位做的表分区,没有任何索引,当前共有14个字段,平均每个字段30个字节。当前表分区从201101到201512每月一个分区测试服务器:xeno5650,32核cpu,win2003操作系统,物理内存16G;测试工具plsql1.最开始的查询:string.Format(@"select*from(selectr.id,r.c
系统 2019-08-12 01:52:59 2340
这个话题给大家深入讲讲Image.createImage(width,height);我始终认为:深入的理解一种机制,然后才有灵活多变的应用!如果你不能深入的理解它,那么也只会死板的套用,如果你想做个copy代码的程序员,那么就没必要看我的文章。Image.createImage(width,height);这个方法到底是做什么用的?我们先看下doc里的一段说明:Animmutableimagemaybecreatedfromamutableimageth
系统 2019-08-12 01:33:39 2340
代码usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Collections;usingSystem.Data.SqlClient;//////数据库的通用访问代码///此类为抽象类,不允许实例化,在应用时直接调用即可///publicabstractclassSqlHelper{//获取数据库连接字符串
系统 2019-08-12 01:33:32 2340
list-Groovybuilt-intosplitanarrayintoequalsizedsubarrays?-StackOverflowdefpartition(array,size){defpartitions=[]intpartitionCount=array.size()/sizepartitionCount.times{partitionNumber->defstart=partitionNumber*sizedefend=start+siz
系统 2019-08-12 01:33:22 2340
本文转自:http://blog.csdn.net/mydriverc/archive/2007/06/14/1652128.aspx本项目除用到"实时数据库"外,还需要用Oracle数据库存储大量的配置信息和生成的数据,而且对Oracle的读取相当的频繁,在项目开始之处,数据访问就是一个很令人烦恼的问题,仅仅数据访问类就修改了好多版本,直到目前正在使用的这个版本.同时为了应付开发过程中不时需要读取SqlServer和Access数据库,所以就写成三种数据
系统 2019-08-12 01:55:26 2339
Oracle中的二进制、八进制、十进制、十六进制相互转换函数今天在网上看到一篇关于在oracle中对各种进制数进行转换的帖子,觉得不错,也比较全面,几乎涵盖了经常用到的所有转换。转过来学习一下,也方便以后查询。==================================================================================大家经常遇到进制转换的问题,网上搜到的转换只是部分十进制与其它进制的转换,所以我把自己
系统 2019-08-12 01:55:08 2339
学习的时候还用过也不太理解,工作之后完全没有用到了也不知道使用的场景各位知道视图怎么用不?视图使用的场景一般有:1、不希望访问者获取整个表的信息,只暴露部分字段给访问者,所以就建一个虚表,就是视图。2、查询的数据来源于不同的表,而查询者希望以统一的方式查询,这样也可以建立一个视图,把多个表查询结果联合起来,查询者只需要直接从视图中获取数据,不必考虑数据来源于不同表所带来的差异。这个视图是在数据库中创建的而不是用代码创建的?也就是说提前创建好的?是的,这个是
系统 2019-08-12 01:54:43 2339
简单查询假设有这样一张表students:STUDENT_IDMONITOR_IDNAMESEXDOBSPECIALTY------------------------------------------------------------10101王晓芳女07-5月-88计算机10205李秋枫男25-11月-90自动化1010210101刘春苹女12-8月-91计算机10301高山男08-10月-90机电工程1020710205王刚男03-4月-87自动
系统 2019-08-12 01:54:23 2339