2015年11月20日

Oracle (内连接)

摘要: 例如:表xueshengid name1, Jack2, Tom3, Kity4, nono表kaoshiid grade1, 562, 7611, 89内连接(显示两表匹配的id)select stu.id, exam.id, stu.name, exam.grade from xuesheng ... 阅读全文

posted @ 2015-11-20 16:28 struggle_beiJing 阅读(484) 评论(0) 推荐(0) 编辑

2015年11月19日

共享受限资源,Brian的同步规则

摘要: 说明:如果一个变量是boolean,则此变量是原子性的,即赋值和返回值简单的操作在发生时没有中断的可能。 递增不是原子性炒作。解决共享资源竞争:1. 通过加锁,锁语句会产生相互排斥的效果,此种机制也成为互斥量。 通过关键之synchronized 关键字锁也称为监视器。 2. 通过使用显式的Lock... 阅读全文

posted @ 2015-11-19 23:49 struggle_beiJing 阅读(1023) 评论(1) 推荐(0) 编辑

后台线程,优先级,sleep,yield

摘要: 1.后台线程,是指在程序运行的时候在后台提供一种通用服务的线程,并且这种线程并不属于程序中不可获取的部分。当所有非后台线程结束时,程序也就终止了,同时会杀死进程中所有后台线程。main()是一个非后台线程设置后台线程:必须在启动线程之前调用setDaemon(true) 2.通过setPriori... 阅读全文

posted @ 2015-11-19 23:23 struggle_beiJing 阅读(277) 评论(0) 推荐(0) 编辑

runnable和thread的区别

摘要: 一是写一个类继承自Thread类,然后重写里面的run方法,用start方法启动线程二是写一个类实现Runnable接口,实现里面的run方法,用new Thread(Runnable target).start()方法来启动 阅读全文

posted @ 2015-11-19 23:16 struggle_beiJing 阅读(183) 评论(0) 推荐(0) 编辑

2015年11月18日

Oracle 左连接、右连接、全外连接、(+)号作用、inner join(等值连接) (转载)

摘要: Oracle 外连接(1)左外连接 (左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制) 外连接(Outer Join)outer join则会返回每个满足第一个(顶端)输入与第二个(底端)输入的联接的行。它还返回任何在第二个输入中没有匹配行的第一个输入中的... 阅读全文

posted @ 2015-11-18 14:11 struggle_beiJing 阅读(552) 评论(0) 推荐(0) 编辑

plsqldev与sqldeveloper

摘要: plsqldev连接1.连接不同服务器,要修改tnsnames.ora文件,具体如下修改如下位置# tnsnames.ora Network Configuration File: \app\usr\admin\orcl\tnsnames.ora # Generated by Oracle conf... 阅读全文

posted @ 2015-11-18 11:40 struggle_beiJing 阅读(2680) 评论(0) 推荐(1) 编辑

oracle创建表

摘要: 举个例子,你的建表语句可以根据这个来调整--建表create tableA(id VARCHAR2(2),a VARCHAR2(2) notnull -- 主键列非空);--建主键,其中PK_A是主键名称,A是主键字段alter table Aadd constraint PK_A primary ... 阅读全文

posted @ 2015-11-18 11:22 struggle_beiJing 阅读(200) 评论(0) 推荐(0) 编辑

oracle常见错误

摘要: 1.无效的关系运算符ORA-00920: invalid relational operatorORA-00920: invalid relational operator ORA-00920: 无效的关系运算符从AWR中复制的sql放到plsql dev中运行时,有时会报这个错误。 很奇怪吧,AW... 阅读全文

posted @ 2015-11-18 11:13 struggle_beiJing 阅读(6993) 评论(0) 推荐(0) 编辑

2015年11月16日

GUID是什么意思及Guid在sqlserver中的使用

摘要: GUID(全球唯一标识)是微软使用的一个术语,由一个特定的算法,给某一个实体,如Word文档,创建一个唯一的标识,GUID值就是这个唯一的标识码。GUID广泛应用于微软的产品中,用于识别接口、复制品、记录以及其他对象。不同类型的对象对应不同的GUID值。例如,一个微软Access数据库使用的是16字... 阅读全文

posted @ 2015-11-16 16:00 struggle_beiJing 阅读(2987) 评论(1) 推荐(0) 编辑

表中查询重复的数据,如何通过sql语句查询?

摘要: 1、最直观的思路:要知道所有名字有重复人资料,首先必须知道哪个名字重复了:select name from emp group by name having count(*)>1所有名字重复人的记录是:select * from empwhere name in (select name from ... 阅读全文

posted @ 2015-11-16 13:58 struggle_beiJing 阅读(701) 评论(0) 推荐(0) 编辑

导航