oracleµÄË÷ÒýÏÝÚå
Ò»¸ö±íÖÐÓм¸°ÙÍòÌõÊý¾Ý£¬¶Ôij¸ö×ֶμÓÁËË÷Òý£¬µ«ÊDzéѯʱÐÔÄܲ¢Ã»ÓÐʲôÌá¸ß£¬ÕâÖ÷Òª¿ÉÄÜÊÇoracleµÄË÷ÒýÏÞÖÆÔì³ÉµÄ¡£
¡¡¡¡oracleµÄË÷ÒýÓÐһЩË÷ÒýÏÞÖÆ£¬ÔÚÕâЩË÷ÒýÏÞÖÆ·¢ÉúµÄÇé¿öÏ£¬¼´Ê¹ÒѾ¼ÓÁËË÷Òý£¬oracle»¹ÊÇ»áÖ´ÐÐÒ»´ÎÈ«±íɨÃ裬²éѯµÄÐÔÄܲ»»á±È²»¼ÓË÷ÒýÓÐËùÌá¸ß£¬·´¶ø¿ÉÄÜÓÉÓÚÊý¾Ý¿âά»¤Ë÷ÒýµÄϵͳ¿ªÏúÔì³ÉÐÔÄܸü²î¡£
¡¡¡¡ÏÂÃæÊÇһЩ³£¼ûµÄË÷ÒýÏÞÖÆÎÊÌâ¡£
¡¡¡¡1¡¢ÊµÓò»µÈÓÚ²Ù×÷·û(<>, !=) ÏÂÃæÕâÖÖÇé¿ö£¬¼´Ê¹ÔÚÁÐdept_idÓÐÒ»¸öË÷Òý£¬²éѯÓï¾äÈÔȻִÐÐÒ»´ÎÈ«±íɨÃè
¡¡¡¡select * from dept where staff_num <> 1000;
¡¡¡¡µ«ÊÇ¿ª·¢ÖеÄÈ·ÐèÒªÕâÑùµÄ²éѯ£¬ÄѵÀûÓнâ¾öÎÊÌâµÄ°ì·¨ÁËÂð£¿
¡¡¡¡ÓУ¡
¡¡¡¡Í¨¹ý°ÑÓà or Óï·¨Ìæ´ú²»µÈºÅ½øÐвéѯ£¬¾Í¿ÉÒÔʹÓÃË÷Òý£¬ÒÔ±ÜÃâÈ«±íɨÃ裺ÉÏÃæµÄÓï¾ä¸Ä³ÉÏÂÃæÕâÑùµÄ£¬¾Í¿ÉÒÔʹÓÃË÷ÒýÁË¡£
¡¡¡¡select * from dept shere staff_num < 1000 or dept_id > 1000;
¡¡¡¡2¡¢Ê¹Óà is null »ò is not null ʹÓÃ
¡¡¡¡is null »òis nuo nullÒ²»áÏÞÖÆË÷ÒýµÄʹÓã¬ÒòΪÊý¾Ý¿â²¢Ã»Óж¨ÒånullÖµ¡£Èç¹û±»Ë÷ÒýµÄÁÐÖÐÓкܶànull£¬¾Í²»»áʹÓÃÕâ¸öË÷Òý£¨³ý·ÇË÷ÒýÊÇÒ»¸öλͼË÷Òý£¬¹ØÓÚλͼË÷Òý£¬»áÔÚÒÔºóµÄblogÎÄÕÂÀï×öÏêϸ½âÊÍ£©¡£ÔÚsqlÓï¾äÖÐʹÓÃnull»áÔì³ÉºÜ¶àÂé·³¡£
¡¡¡¡½â¾öÕâ¸öÎÊÌâµÄ°ì·¨¾ÍÊÇ£º½¨±íʱ°ÑÐèÒªË÷ÒýµÄÁж¨ÒåΪ·Ç¿Õ(not null)
¡¡¡¡3¡¢Ê¹Óú¯Êý
¡¡¡¡Èç¹ûûÓÐʹÓûùÓÚº¯ÊýµÄË÷Òý£¬ÄÇôwhere×Ó¾äÖжԴæÔÚË÷ÒýµÄÁÐʹÓú¯Êýʱ£¬»áʹÓÅ»¯Æ÷ºöÂÔµôÕâЩË÷Òý¡£ÏÂÃæµÄ²éѯ¾Í²»»áʹÓÃË÷Òý£º
¡¡¡¡select * from staff where trunc(birthdate) = '01-MAY-82';
¡¡¡¡µ«ÊǰѺ¯ÊýÓ¦ÓÃÔÚÌõ¼þÉÏ£¬Ë÷ÒýÊÇ¿ÉÒÔÉúЧµÄ£¬°ÑÉÏÃæµÄÓï¾ä¸Ä³ÉÏÂÃæµÄÓï¾ä£¬¾Í¿ÉÒÔͨ¹ýË÷Òý½øÐвéÕÒ¡£
¡¡¡¡select * from staff where birthdate < (to_date('01-MAY-82') + 0.9999);
¡¡¡¡4¡¢±È½Ï²»Æ¥ÅäµÄÊý¾ÝÀàÐÍ ±È½Ï²»Æ¥ÅäµÄÊý¾ÝÀàÐÍÒ²ÊÇÄÑÓÚ·¢ÏÖµÄÐÔÄÜÎÊÌâÖ®Ò»¡£ÏÂÃæµÄÀý×ÓÖУ¬dept_idÊÇÒ»¸övarchar2Ð͵Ä×ֶΣ¬ÔÚÕâ¸ö×Ö¶ÎÉÏÓÐË÷Òý£¬µ«ÊÇÏÂÃæµÄÓï¾ä»áÖ´ÐÐÈ«±íɨÃè¡£
¡¡¡¡select * from dept where dept_id = 900198;
¡¡¡¡ÕâÊÇÒòΪoracle»á×Ô¶¯°Ñwhere×Ó¾äת»»³Éto_number(dept_id)=900198£¬¾ÍÊÇ3Ëù˵µÄÇé¿ö£¬ÕâÑù¾ÍÏÞÖÆÁËË÷ÒýµÄʹÓᣰÑSQLÓï¾ä¸ÄΪÈçÏÂÐÎʽ¾Í¿ÉÒÔʹÓÃË÷Òý
¡¡¡¡select * from dept where dept_id = '900198';
oracleµÄË÷ÒýÏÝÚå Ò»¸ö±íÖÐÓм¸°ÙÍòÌõÊý¾Ý£¬¶Ôij¸ö×ֶμÓÁËË÷Òý£¬µ«ÊDzéÑ
Ïà¹ØÎĵµ£º
ÄÇЩ·þÎñÐèÒªÆô¶¯ÐèÒª¿´Äã×Ô¼ºµÄÐèÇó£¬Ïê¼û£º
Windowsϳ£¼ûOracle·þÎñ½éÉÜ£º
£¨1£©OracleServiceSID
Êý¾Ý¿â·þÎñ£¬Õâ¸ö·þÎñ»á×Ô¶¯µØÆô¶¯ºÍÍ£Ö¹Êý¾Ý¿â¡£Èç¹û°²×°ÁË ......
ʹÓÃÄ£ºý²éѯ£º
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd");
Date startdate = sdf.parse(start_date);
Date enddate = sdf.parse(end_date);
List list = sess.createCriteria(MyTabel.class)
.add( ......
select * from ( select tb1.rollid from (select r.rollid as rollid from zh1_rool r where r.date_p >=to_date('2009-11-26 23:59:59','yyyy-mm-dd hh24:mi:ss') ) tb1
¡¡¡¡where tb1.rowid !=
¡¡¡¡(
select max(tb2.rown) from (select t.rowid as rown,t.lot_number as rollid
from inv.mtl_onh ......
Ä¿±ê£ºÎÒÏëʵÏÖÕâÑùµÄ¹¦ÄÜ£¬Ö»Òª»á¼òµ¥µÄlinuxÃüÁî¾ÍÄÜʵÏÖoracle expµÄ×Ô¶¯±¸·Ý
»·¾³£ºlinux as3+oracle9i
¾ßÌåµÄ²½Ö裺
1.ÓʼþÉèÖÃ
[root@sxapp1 mail]# cd /etc/mail
[root@sxapp1 mail]# mv submit.cf submit.cfbak
[root@sxapp1 spool]# chmod a+wrx mqueue/
[root@sxapp1 mail]# echo "sdsd ......