SqlServer,Oracle ³£Óú¯Êý±È½Ï
SqlServer,Oracle ³£Óú¯Êý±È½Ï
Êýѧº¯Êý£º
1.¾ø¶ÔÖµ
¡¡¡¡ Sql Server: SELECT abs(-1) value
¡¡¡¡ Oracle: SELECT abs(-1) value from dual
2.È¡Õû(´ó)
¡¡¡¡ Sql Server: SELECT ceiling(-1.001) value
¡¡¡¡ Oracle: SELECT ceil(-1.001) value from dual
3.È¡Õû£¨Ð¡£©
¡¡¡¡ Sql Server: SELECT floor(-1.001) value
¡¡¡¡ Oracle: SELECT floor(-1.001) value from dual
4.È¡Õû£¨½ØÈ¡£©
¡¡¡¡ Sql Server: SELECT cast(-1.002 as int) value
¡¡¡¡ Oracle: SELECT trunc(-1.002) value from dual
5.ËÄÉáÎåÈë
¡¡¡¡ Sql Server: SELECT round(1.23456,4) value 1.23460
¡¡¡¡ Oracle: SELECT round(1.23456,4) value from dual 1.2346
6.eΪµ×µÄÃÝ
¡¡¡¡ Sql Server: SELECT Exp(1) value 2.7182818284590451
¡¡¡¡ Oracle: SELECT Exp(1) value from dual 2.71828182
7.È¡eΪµ×µÄ¶ÔÊý
¡¡¡¡ Sql Server: SELECT log(2.7182818284590451) value 1
¡¡¡¡ Oracle: SELECT ln(2.7182818284590451) value from dual; 1
8.È¡10Ϊµ×¶ÔÊý
¡¡¡¡ Sql Server: SELECT log10(10) value 1
¡¡¡¡ Oracle: SELECT log(10,10) value from dual; 1
9.ȡƽ·½
¡¡¡¡ Sql Server: SELECT SQUARE(4) value 16
¡¡¡¡ Oracle: SELECT power(4,2) value from dual 16
10.ȡƽ·½¸ù
¡¡¡¡ Sql Server: SELECT SQRT(4) value 2
¡¡¡¡ Oracle: SELECT SQRT(4) value from dual 2
11.ÇóÈÎÒâÊýΪµ×µÄÃÝ
¡¡¡¡ Sql Server: SELECT power(3,4) value 81
¡¡¡¡ Oracle: SELECT power(3,4) value from dual 81
12.È¡Ëæ»úÊý
¡¡¡¡ Sql Server: SELECT rand() value
¡¡¡¡ Oracle: SELECT sys.dbms_random.value(0,1) value from dual;
13.È¡·ûºÅ
¡¡¡¡ Sql Server: SELECT sign(-8) value -1
¡¡¡¡ Oracle: SELECT sign(-8) value from dual -1
14.Ô²ÖÜÂÊ
¡¡¡¡ Sql Server: SELECT PI() value 3.1415926535897931
¡¡¡¡ Oracle: ²»ÖªµÀ
15.sin,cos,tan ²ÎÊý¶¼ÒÔ»¡¶ÈΪµ¥Î»
¡¡¡¡ ÀýÈ磺SELECT sin(PI()/2) value µÃµ½1£¨SQLServer£©
16.Asin,Acos,Atan,Atan2 ·µ»Ø»¡¶È
17.»¡¶È½Ç¶È»¥»»(SQLServer£¬Oracle²»ÖªµÀ)
¡¡¡¡ DEGREES£º»¡¶È-¡µ½Ç¶È
¡¡¡¡ RADIANS£º½Ç¶È-¡µ»¡¶È
ÊýÖµ¼ä±È½Ï£º
¡¡18. Ç󼯺Ï×î´óÖµ
¡¡¡¡ Sql Server: SELECT max(value) value from
¡¡¡¡ (SELECT 1 value
¡¡¡¡ union
¡¡¡¡ SELECT -2
Ïà¹ØÎĵµ£º
extent--×îС¿Õ¼ä·ÖÅ䵥λ --tablespace management
block --×îСi/oµ¥Î» --segment management
create tablespace james
datafile '/export/home/oracle/oradata/james.dbf'
size 100M ¡¡¡¡¡¡¡¡¡¡¡¡--³õʼµÄÎļþ´óС¡¡
autoextend On¡¡¡¡¡¡¡¡ --×Ô¶¯Ôö³¤
next 10M¡ ......
Êý¾Ý×Öµädict×ÜÊÇÊôÓÚOracleÓû§sysµÄ¡£
¡¡¡¡1¡¢Óû§£º
¡¡¡¡¡¡select username from dba_users;
¡¡¡¡¸Ä¿ÚÁî
¡¡¡¡¡¡alter user spgroup identified by spgtest;
¡¡¡¡2¡¢±í¿Õ¼ä£º
¡¡¡¡¡¡select * from dba_data_files;
¡¡¡¡¡¡select * from dba_tablespaces;//±í¿Õ¼ä
¡¡¡¡¡¡select tablespace_name,sum(bytes), sum(b ......
oracle9iºÍ10gµÄÏÂÔØµØÖ·
Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP
http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1.zip
http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk2.zip
http://download.oracle.com/otn/nt/oracle9i/9201/92 ......
Ò»¡¢ÏµÍ³Ó²¼þÐèÇó
1¡¢ÖÁÉÙ1024MBÎïÀíÄÚ´æ(3114848)
# grep MemTotal /proc/meminfo
2¡¢¿ÉÓý»»»ÇøÒªÇóÈçÏÂ±í£º
# grep SwapTotal /proc/meminfo
¿ÉÓÃÄÚ´æ
½»»»Çø´óС
Between 1024 MB and 2048 MB
1.5 times the size of ......
Ò»¡¢ÀûÓÃClass.forNameº¯Êý£¨ÓÃjava¿ª·¢B/SģʽµÄ³ÌÐò£© 1.´úÂëÈçÏ£º //×¢²áÇý¶¯³ÌÐò
public boolean connectDb() {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
return true;
} catch (ClassNotFoundException e) {
System.out.println(e);
return false;
}
}
......