IN适合于外表大而内表小的情况;EXISTS适合于外表小而内表大的情况。 性能上的比较 比如Select * from T1 where x in ( select y from T2 ) 执行的过程相当于: select * from t1, ( select distinct y from t2 Read More
posted @ 2018-02-08 21:50
秦先生的客栈
Views(271)
Comments(0)
Diggs(0)
1、NVARCHAR2(10)是可以存进去10个汉字的,如果用来存英文也只能存10个字符。 2、而VARCHAR2(10)的话,则只能存进5个汉字,英文则可以存10个。 Read More
posted @ 2018-02-08 21:49
秦先生的客栈
Views(1382)
Comments(0)
Diggs(1)
应用于那些执行计划已经发生了的不好的变更的SQL上(在不改变SQL文本的情况下,改变其执行计划),即便通过创建SQL Profile解决了目标SQL执行计划变更的问题,依然不能保证系统后续执行的SQL的执行计划会发生不好的变更。a. Automatic类型的SQL Profile1、先针对SQL创建 Read More
posted @ 2018-02-08 21:48
秦先生的客栈
Views(3775)
Comments(0)
Diggs(0)
cast(rol_name as rol_type) Read More
posted @ 2018-02-08 21:46
秦先生的客栈
Views(200)
Comments(0)
Diggs(0)
错误提示: 一个汉字占了三个字节,而不是两个,这跟字符集有关。 查一下字符集:select userenv('language') from dual; 结果显示,本机Oracle的字符集是UTF-8,32位,而不是GBK的16位。UTF-8的每个字符占3个字节(bytes),可以通过修改默认字符集 Read More
posted @ 2018-02-08 21:45
秦先生的客栈
Views(1941)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号