- 博客(25)
- 问答 (2)
- 收藏
- 关注
原创 oracle database link 连接mssql
不同数据库平台的互连一般称之为数据库的异构服务,各厂商的具体实现技术不一样: 在SQL SERVER里面叫做LINKED SERVER,通过ODBC实现与其它数据库的互联。 而ORACLE实现异构服务的技术叫做透明网关(Transparent Gateway)。目前ORACLE利用透明网关可以实现和SQL SERVER、SYBASE、DB2等...
2012-11-08 09:33:29 409
原创 视图理解
create view TestView as select * from table_1...select * from TestView//多表视图更新----------------触发器instead ofcreate view TestView asselect student.id,student.name,student.sex,clas...
2012-11-08 09:07:36 128
原创 存储过程
题目11、学校图书馆借书信息管理系统建立三个表:学生信息表:student字段名称 数据类型 说明stuID char(10) 学生编号,主键stuName Varchar(10) 学生名称major Varchar(50) 专业图书表:book字段名称 数据类型 说明BID char(10) 图书编号,主键title char(50) 书名author...
2012-11-08 09:07:21 308
原创 数据库分页
//方案1:(利用Not In和SELECT TOP分页) ===========效率最高SELECT TOP 页大小 * FROM TestTable WHERE (ID NOT IN (SELECT TOP 页大小*页数 id FROM 表 ORDER BY id)) ORDER BY ID//...
2012-11-08 09:07:12 129
原创 mssql连接到oracle
环境:MSSQL:2008ORACLE DB:10.2.0.1 之前一直没有接触MSSQL,最近因需要MSSQL访问ORACLE里的表,下面是MSSQL连接ORACLE的配置过程. 1.在MSSQL的机器上安装ORACLE客户端,同时配置连接到ORALCE的TNS,这里我的配置如下:ORACL_10GA = (DESCRIPTION = (ADDRE...
2012-11-08 09:03:31 645
原创 sql纵横表转换
/*普通行列转换(爱新觉罗.毓华 2007-11-18于海南三亚)假设有张学生成绩表(tb)如下:Name Subject Result张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94*/------------------------------------------------...
2012-07-08 14:04:44 226
原创 windows防火墙无法启动
在网上下了张系统盘的镜像,没发现病毒便刻成碟,把家里的老机器重做了系统,发现很慢,看来盘是不干净了,待病毒杀尽后,发现防火墙无法开启,以前没碰到过这问题,于是在网上搜索一下解决办法,整理如下。一、防火墙配置出错开始-->运行-->gpedit.msc 这时 打开了组策略 在左面 分级展开 计算机配置-->管理模板-->网络-->网络连接-->Windows 防火墙 ...
2012-06-12 20:41:10 474
原创 数据库无法启动问题
登录数据库时提示:ORA-12514: TNS: 监听程序当前无法识别连接描述符中解决办法:然后远程登录数据库服务器(aix5 unix),转到oracle用户下(unix转用户命令:su - oracle),输入sqlplus /nolog 回车 conn /as sysdba 回车 进入sql界面,作如下操作:1、关闭实例SQL> shutdown immediate;O...
2012-06-01 16:23:09 913
原创 工厂类Demo
public class Factory1 { public static void main(String[] args) { Fruit f=Factory.getInstance("Apple"); f.eat(); }}//抽象产品角色:它一般是具体产品继承的父类或者实现的接口。在java中由接口或者抽象类来实现interface Fruit{ publ...
2012-05-10 00:10:10 113
单例实现方式
1://效率低下,线程安全public class SingleTon1 { public final static SingleTon1 singleTonDemo=new SingleTon1(); private SingleTon1(){ } public static SingleTon1 getInstance(){ return singleTonD...
2012-05-10 00:07:46 90
原创 css了解
1.基本语法 CSS的定义是由三个部分构成:选择符(selector),属性(properties)和属性的取值(value)。 基本格式如下: selector {property: value} (选择符 {属性:值}) 选择符是可以是多种形式,一般是你要定义样式的HTML标记,例如BODY、P、TABLE……,你可以通过此方法定义它的属性和值,属性和值要用冒号隔开...
2012-04-04 22:51:01 112
原创 js中unicod与ascii转换
//ASCII->UNICODE function changeStr(){ var Str=document.form1.input.value; var uniStr=""; for(var i=0;i 255 ){ var ch="\\u"+num.toString(16); uniStr = uniStr+c...
2012-04-04 22:23:59 245
js创建新节点,创建层
function docEle(str){ return document.getElementById(str);}function openNewDiv(_id) { var m = "mask"; if (docEle(_id)) document.body.removeChild(docEle(_id)); if (docEle(m)) document....
2012-04-04 21:37:58 247
原创 带领实习生
近来甲方资金充足,其子公司需要立项的需求也多了起来,这样一来整的我们这个小子公司人手甚是缺乏,实习生也在陆续招录之中。公司针对能源领域文档管理和工作流特性有几套项目架构来应对不同需求特质。 多数项目组成员是不需要关系项目架构细节的,而是能够熟练借助项目架构完成所属功能块。项目架构也许能够为我们完成80%的工作量,但剩下的20%需要自己来完成。做为普通开发人员进入项目组...
2012-04-02 00:44:45 333
原创 项目沟通
沟通失败有很多原因,每个项目经理都必须熟悉这些原因、了解其中的行为、并且有责任避免沟通失败的发生。在一些团队中,会产生失败的沟通、失败的项目是因为团队经理本身的坏习惯行为或者他本人容忍组员有些行为,而这些行为和坏习惯无意中会导致沟通的失败。直到某一天,上层介入并把项目失败的原因定格为隐性的沟通失败的原因,才会发现这些导致失败沟通的坏习惯。下面列出一些项目经理常见的沟通坏习惯并给出了一些建议:...
2012-04-02 00:37:18 114
原创 工作11年后一切归零
工作不知不觉已经过了11个年头了,感慨时间过的真快,人生能有几个11年呢?工作上刚刚办理完离职手续,在这家公司已经工作整整六个年头了,是我工作最长的一家单位,心里有种说不出的味道,高兴、悲伤、失落还是别的,反正我也说不清楚。最近想了很多自己未来的规划和想法,发现真正下定决心还是很难的一件事情,太多的你不可控制的因素在干扰这我,让我迷失方向。新的单位也没有认真找,感觉很多单位都差不多,找到单位很容易...
2012-04-02 00:21:09 295
原创 主外键一对多,多对多
主外键的存在是依托两个实体之间的关系而存在的;比如班级与学生的关系:一个班级可以有多个学生,并且一个学生只能属于一个班级,这就是一对多的关系;那么设计数据库的时候就应该在学生表内存放班级的ID作为外键,为什么不在班级表内放学生呢?因为,你想一想班级表内如果放学生那么记录可能就是这样:1班ID 1班 xx同学id1班ID 1班 xx同学id..这是不允许的,班级表内...
2012-03-29 01:14:35 807
原创 左连接与右连接理解
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行full outer join(全连接) 返回两个表中所有数据举例如下: -------------------------------------...
2012-03-29 01:14:16 256
原创 cvs安装
1. 在Windows XP上安装CVS服务器端,cvsnt2. 在命令行窗口中首先登录cvs,命令如下: cvs -d :pserver:administrator@127.0.0.1:/mycvs login 注:这里要用自己操作系统的管理员用户代替administrator,这里的mycvs为CVS仓库的name而非root,不管系统是什么系统都要以linux格式如:cvs...
2012-03-29 01:13:58 218
原创 SVN安装与使用
1:先安装visualsvn-server服务端按照next即可,唯一值得注意的地方是有一部选择连接方式,把use secure connection取消即可,然后会提示输入端口,选择8080即可2:安装tortoiseSvn-client客户端next即可3:服务端与客户端安装完成后对服务端进行配置如下: 在respositories中右击选择新建repository----...
2012-03-29 01:13:36 138
原创 oracle与sqlserver常用函数
decode(c1,A,y1,B,y2....)//c1为条件前置,A为比较对象,y1为结果对象,B为比较对象,y2为结果对象。相当于case when (..) and (..) then .. else .. end from table数学函数-------------------------------------------------select abs(-3.00) ...
2012-03-28 22:13:51 85
原创 数据库基本crud
平时拼接sql语句时,用StringBuffer.append比较好 切忌"+",当然单一的sql增删改查可以用+比较方便select * from sysobjects where name='testview'//要查询系统是否存在这个视图,触发器。。。。identity(起始值,步长)//流水号select 1 from table_1//表示有多少行就会输出多少行个...
2012-03-28 22:13:08 325
原创 oracle配置tnsnames
# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora# Generated by Oracle configuration tools.MYSCOTT = (DESCRIPTION = (ADDRESS = (PROTOCOL...
2012-03-28 22:12:18 103
原创 oracle导入导出
下面介绍的是导入导出的实例。数据导出:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中 exp system/manager@TEST file=d:daochu.dmp full=y2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:daochu.dmp...
2012-03-28 22:08:28 75
原创 oracle安装与卸载
数据库安装前最好记住实例名一般默认为orcl,也要记住用户名与密码数据库卸载其实不难-------首先第一步停掉所有有关oracle的服务,任务管理器和服务中都去看下是否都停了。第二步运行oracle的unistal程序。然后删除注册表:运行regedit命令,删除下面内容:HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE注册表键,删除此键。HKEY_LOCAL_MAC...
2012-03-28 22:06:00 91
空空如也
sqlserver纵横表的转换疑惑
2012-07-08
项目开发coding与test周期比例
2012-03-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人