SQL¿Í»§¶ËÊÇÿ¸ö¿ª·¢ÈËÔ±ËùÐèµÄ±Ø²»¿ÉÉٵŤ¾ß¡£ËûÃǰïÖú¿ª·¢ÈËÔ±ÇáËɵØÔÚÈκÎÊý¾Ý¿âÖ´ÐÐSQL²éѯ¡£ËüÃǶÔÓÚ½â¾öÈκÎÊý¾Ý¿âÏà¹ØµÄÎÊÌâÒ²ÊǷdz£ÖØÒªµÄ¡£
1. SQuirreL SQL Client
SQuirreL SQL ClientÊÇĿǰ×îÁ÷ÐеĿªÔ´SQL¿Í»§¶Ë¡£ËüÌṩÁËͼÐλ¯µÄJava³ÌÐò£¬Õ⽫ÔÊÐíÄú²é¿´Ò»¸öJDBC¼æÈÝÊý¾Ý¿âµÄ½á¹¹£¬ä¯ÀÀ±íÖеÄÊý¾Ý£¬SQLÃüÁîµÈµÈ¡£
2. iSQL-Viewer
iSQL-ViewerÊÇÒ»¸öÓÃJava±àдµÄ¿ªÔ´JDBC¼æÈÝÊý¾Ý¿â2.X¿Í»§¶Ë¡£ËüʵÏÖÁË¿çÆ½Ì¨JDBC API¹¦ÄÜ¡£Ëüͨ¹ýµ¥Ò»µÄ½çÃæÒ»ÇС£iSQL-Viewerä¯ÀÀÆ÷¼æÈÝ´ó¶àÊýÊý¾Ý¿âƽ̨£¬°üÀ¨PostgreSQL¡¢MySQL¡¢OracleºÍInformix¡£iSQL-ViewerÌṩÁ˶àÖÖ¹¤¾ßºÍ¹¦ÄÜÖ´Ðг£¼ûµÄÊý¾Ý¿âÈÎÎñ¡£
3. LiquiBase
LiquiBaseÊÇÒ»¸ö¿ªÔ´µÄ£¨LGPL£©Êý¾Ý¿â£¬ÓÃÓÚ¸ú×Ù£¬¹ÜÀíºÍÓ¦ÓÃÊý¾Ý¿âµÄ±ä»¯µÄ¶ÀÁ¢¿â¡£Ëü½¨Á¢ÓÚÒ»¸ö¼òµ¥µÄǰÌ᣺ËùÓÐÊý¾Ý¿âµÄ¸ü¸Ä¶¼´æ´¢ÔÚÒ»¸ö¿É¶ÁµÄÐÎʽÖУ¬»¹¿ÉÒÔ¸ú×Ùµ½Ô ......
ÔÚÊý¾Ý¿âµÄÈÕ³£Î¬»¤ÖУ¬µ÷Õû¸ö±ðÐÔÄܽϲîµÄSQLÓï¾äÊÇÒ»Ï¸»ÌôÕ½ÐԵŤ×÷¡£ÆäÖеĹؼüÔÚÓÚÈçºÎµÃµ½SQLÓï¾äµÄÖ´Ðмƻ®ºÍÈçºÎ´ÓSQLÓï¾äµÄÖ´Ðмƻ®Öз¢ÏÖÎÊÌâ¡£×ÜÊÇÏ뽫ÈÕ³£¾ÑéµÄµãµãµÎµÎ×ܽáһϣ¬µ«ÊÇÖ±µ½×î½ü²Å϶¨¾öÐÄ£¬×ܹ²»¨ÁË3¸öÖÜĩʱ¼ä£¬²Å½«ÆäÕûÀí³É²á£¬±ãÓÚ×Ô¼ºÈÕ³£¹¤×÷¡£ÏÖÔÚ½«Æä·¢±í³öÀ´Ï£ÍûÄÜÓë¸ü¶àµÄÅóÓÑ·ÖÏí¡£
¡¡¡¡ÕâÆªÎÄÕÂÖ÷Òª½éÉÜÓëSQLµ÷ÕûÓйصÄÄÚÈÝ£¬ÄÚÈÝÉæ¼°¶à¸ö·½Ã棺SQLÓï¾äÖ´ÐеĹý³Ì¡¢OracleÓÅ»¯Æ÷£¬±íÖ®¼äµÄ¹ØÁª£¬ÈçºÎµÃµ½SQLÖ´Ðмƻ®£¬ÈçºÎ·ÖÎöÖ´Ðмƻ®µÈÄÚÈÝ£¬´Ó¶øÓÉdzµ½ÉîµÄ·½Ê½Á˽âSQLÓÅ»¯µÄ¹ý³Ì£¬Ê¹´ó¼ÒÖð²½²½ÈëSQLµ÷ÕûÖ®ÃÅ¡£
¡¡¡¡Ò»£º ÐÔÄܵ÷Õû×ÛÊö
¡¡¡¡OracleÊý¾Ý¿âÊǸ߶ȿɵ÷µÄÊý¾Ý¿â²úÆ·¡£±¾ÕÂÃèÊöµ÷ÕûµÄ¹ý³ÌºÍÄÇЩÈËÔ±Ó¦ÓëOracle·þÎñÆ÷µÄµ÷ÕûÓйأ¬ÒÔ¼°Óëµ÷ÕûÏà¹ØÁªµÄ²Ù×÷ϵͳӲ¼þºÍÈí¼þ¡£±¾Õ°üÀ¨ÒÔÏ·½Ãæ:
¡¡¡¡ËÀ´µ÷Õûϵͳ?
¡¡¡¡Ê²Ã´Ê±ºòµ÷Õû?
¡¡¡¡½¨Á¢ÓÐЧµ÷ÕûµÄÄ¿±ê
¡¡¡¡ÔÚÉè¼ÆºÍ¿ª·¢Ê±µÄµ÷Õû
¡¡¡¡µ÷Õû²úƷϵͳ
¡¡¡¡¼à¿Ø²úƷϵͳ
¡¡¡¡ËÀ´µ÷Õûϵͳ:
¡¡¡¡ÎªÁËÓÐЧµØµ÷Õûϵͳ£¬Èô¸ÉÀàÈËÔ±±ØÐë½»»»ÐÅÏ¢²¢Ç£É浽ϵͳµ÷ÕûÖУ¬ÀýÈç:
¡¡¡¡Ó¦ÓÃÉè¼ÆÈËÔ±±ØÐë´«´ïÓ¦ÓÃϵͳµÄÉè¼Æ£¬Ê¹µÃÿ¸öÈ˶¼Çå³þÓ¦ÓÃÖеÄÊý¾ÝÁ÷¶¯.
¡¡¡¡ ......
select GETDATE() as 'µ±Ç°ÈÕÆÚ',
DateName(year,GetDate()) as 'Äê',
DateName(month,GetDate()) as 'ÔÂ',
DateName(day,GetDate()) as 'ÈÕ',
DateName(dw,GetDate()) as 'ÐÇÆÚ',
DateName(week,GetDate()) as 'ÖÜÊý',
DateName(hour,GetDate()) as 'ʱ',
DateName(minute,GetDate()) as '·Ö',
DateName(second,GetDate()) as 'Ãë'
½á¹û£º
2009-12-19 15:23:50.530 2009 12 19 ÐÇÆÚÁù 51 15 23 50
......
SQL SERVER¿ì½Ý¼ü
ÊéÇ©£ºÇå³ýËùÓÐÊéÇ©¡£
CTRL-SHIFT-F2
ÊéÇ©£º²åÈë»òɾ³ýÊéÇ©£¨Çл»£©¡£
CTRL+F2
ÊéÇ©£ºÒƶ¯µ½ÏÂÒ»¸öÊéÇ©¡£
F2 ¹¦Äܼü
ÊéÇ©£ºÒƶ¯µ½ÉÏÒ»¸öÊéÇ©¡£
SHIFT+F2
È¡Ïû²éѯ¡£
ALT+BREAK
Á¬½Ó£ºÁ¬½Ó¡£
CTRL+O
Á¬½Ó£º¶Ï¿ªÁ¬½Ó¡£
CTRL+F4
Á¬½Ó£º¶Ï¿ªÁ¬½Ó²¢¹Ø±Õ×Ó´°¿Ú¡£
CTRL+F4
Êý¾Ý¿â¶ÔÏóÐÅÏ¢¡£
ALT+F1
±à¼£ºÇå³ý»î¶¯µÄ±à¼Æ÷´°¸ñ¡£
CTRL+SHIFT+DEL
±à¼£º×¢ÊÍ´úÂë¡£
CTRL+SHIFT+C
±à¼£º¸´ÖÆ¡£»¹¿ÉÒÔʹÓà CTRL+INSERT¡£
CTRL+C
±à¼£º¼ôÇС£»¹¿ÉÒÔʹÓà SHIFT+DEL¡£
CTRL+X
±à¼£º¼õСËõ½ø¡£
SHIFT+TAB
±à¼£ºÔÚ±à¼Æ÷´°¸ñÖÐɾ³ýÖÁÐÐβ¡£
CTRL+DEL
±à¼£º²éÕÒ¡£
CTRL+F
±à¼£º×ªµ½Ðкš£
CTRL+G
±à¼£ºÔö´óËõ½ø¡£
TAB
±à¼£ºÊ¹Ñ¡¶¨ÄÚÈÝΪСд¡£
CTRL+SHIFT+L
±à¼£ºÊ¹Ñ¡¶¨ÄÚÈÝΪ´óд¡£
CTRL+SHI ......
/***************************************************
×÷Õߣºherowang(ÈÃÄãÍû¼ûÓ°×ÓµÄǽ£©
ÈÕÆÚ£º2009.12.19
×¢£º ×ªÔØÇë±£Áô´ËÐÅÏ¢
¸ü¶àÄÚÈÝ£¬Çë·ÃÎÊÎҵIJ©¿Í£ºblog.csdn.net/herowang
****************************************************/
SQL SERVER2005ÖйØÓÚNULLµÄÉ趨
NULL´¦ÀíʱSQL SERVERÖÐÒ»¸ö±È½ÏÂé·³µÄÊÂÇ飬ÓÐÐí¶à´¦Àí¿ÉÄÜÒòΪNULL¶øµÃµ½Ò»Ð©Ô¤Ïë²»µ½µÄ½á¹û¡£NULLÔÚÊý¾Ý¿âÖÐÒ»°ãÓÐÈý²ãº¬Ò壺1¡¢¸ÃÊôÐÔÖµ²»ÊʺϸÃʵÌ壻2¡¢¸ÃʵÌ廹ûÓиÄÊôÐÔ£»3¡¢¸ÃʵÌåÓиÃÊôÐÔ£¬µ«ÊÇÏÖÔÚ»¹²»ÖªµÀ¡£
¶ÔÓÚNULLµÄʹÓ㬺ÍÊý¾Ý¿âµÄÑ¡ÏîºÍ»á»°µÄÉèÖÃÊÇϢϢÏà¹ØµÄ£¬Ò²¾ÍÊÇ˵²»Í¬µÄÊý¾Ý¿âµÄÑ¡ÏîºÍ»á»°µÄÉèÖ㬶ÔNULLµÄ´¦Àí·½Ê½ÊDz»Ò»ÑùµÄ¡£¶ÔÓÚÓ°ÏìNULL´¦ÀíµÄÉèÖÃÓÐÈçϼ¸ÖÖ£º
Ò»¡¢ANSI_NULL_DEFT_ON ¼°ANSI_NULL_DEFT_OFF¡£
µ±¸ÃÑ¡ÏîΪOFFʱ£¬Í¨¹ýcreate tableºÍalter table´´½¨µÄÐÂÁÐĬÈÏΪnot null£¬¶ÔÓ¦µÄÊý¾Ý¿âÑ¡ÏîΪANSI NULLĬÈÏֵΪfalse¡£µ±¸ÃÑ¡ÏîΪOnʱ£¬ÔòÄ¬È ......
»¹ÊǼ¸Î»¶ÁÎÒµÄÊé (¡¶Oracle´óÐÍÊý¾Ý¿âϵͳÔÚAIX UNIXÉϵÄʵսÏê½â¡·) µÄ¶ÁÕßÀ´Óʼþ×ÉѯÎÊÌ⣬ºÜ±§Ç¸ÎÒ²»ÄÜÖðλ»Ø¸´Óʼþ£¬µÚÒ»ÎÒÕæµÄͦ棬µÚ¶þÕâЩÎÊÌâÆÄÓй²ÐÔ¡£ÎÒÀ´½èÖúÕâ¸öµØ·½£¬Í³Ò»µØºÍÖîλ̽ÌÖ£¬ºÜ¶àÎÊÌâÎÒÒ²ÊÇÔÚÃþË÷ÖУ¬²»ÄÜÖ±½Ó¸ø´ó¼Ò´ð°¸£¬ºÇºÇ£¬´ó¼Ò¼ûÁ°¡!
ËµËµËøÎÊÌâ¡£ MS SQLÖ§³ÖµÄËøÀàÐͺÍOracle²îÒìÊǺܴóµÄ£¡
OracleÖ§³ÖµÄËø¶¨·½°¸ÎªÐÐËø£¬Ò»ÖÖ³ÆÎª“¾«Ï¸µÄ”ËøÄ£ÐÍ¡£ÔÚ¸ÃÄ£ÐÍÏ£¬Ò»¸öÊý¾Ý¿âÓû§µÄ¶Á²Ù×÷²»»á·Á°ÆäËû²¢·¢Óû§Õë¶Ô¸ÃÊý¾ÝµÄ¸üÐÂÀàÐͲÙ×÷£¬ÕýÔÚ¸üеÄÊý¾ÝÐÐÒ²¿ÉÒÔ±»ÆäËû²¢·¢Óû§¶ÁÈ¡£¬Èç¹û·¢ÉúÁ˲¢Ðеġ¢ÔÚͬÑùÊý¾ÝÉϵĸüÐÂÐÐΪ£¬ÔòOracleµÄËø»úÖÆ»á¼´¿ÌÉúЧ£¬ÒÔ·ÀÖ¹Êý¾ÝµÄÔà¶ÁºÍÊý¾Ý¸²¸Ç¡£
OracleµÄÐÐËø·½°¸ÎªÕûÌåÊý¾Ý¿âÌṩÁ˽ϸߵIJ¢·¢ÐÔÄÜ£¬Í¬Ê±Ò²Î¬»¤ÁËÊý¾Ý¿âÊý¾ÝµÄÔ×ÓÐÔºÍÒ»ÖÂÐÔ£¬ÔÚÈçͼËùʾµÄÁ½¸öÓû§²¢·¢½ø³Ì——ËüÃÇͬʱÍê³ÉÁ˸÷×ԵIJÙ×÷£¬È´Ã»Óл¥Ïà²úÉú¸ÉÈÅ¡£
ͼ OracleµÄÐÐËø·½°¸¼°ÆäЧ¹û
ÔÚMS SQL Server / Sybase ASEϵͳÖУ¬Ëø¶¨·½°¸ÊÇ¿ÉÒÔÖ¸¶¨µÄ£¬Ã¿¸ö±í¶¼¿ÉÒÔÓµÓÐ×Ô¼ºµÄËøÄ£Ê½£¬¿ÉÒÔÓÐÈçϵÄËø¶¨·½°¸£º
ËùÓÐÒ³£ºË÷ÒýÒ³ºÍÊý¾ÝÒ³¶¼±»Ëø¶¨
Êý¾ÝÒ³£ºËø¶¨Êý¾ÝÒ³
Êý¾ÝÐУº½öËø¶¨Êý¾ÝÐÐ
......
»¹ÊǼ¸Î»¶ÁÎÒµÄÊé (¡¶Oracle´óÐÍÊý¾Ý¿âϵͳÔÚAIX UNIXÉϵÄʵսÏê½â¡·) µÄ¶ÁÕßÀ´Óʼþ×ÉѯÎÊÌ⣬ºÜ±§Ç¸ÎÒ²»ÄÜÖðλ»Ø¸´Óʼþ£¬µÚÒ»ÎÒÕæµÄͦ棬µÚ¶þÕâЩÎÊÌâÆÄÓй²ÐÔ¡£ÎÒÀ´½èÖúÕâ¸öµØ·½£¬Í³Ò»µØºÍÖîλ̽ÌÖ£¬ºÜ¶àÎÊÌâÎÒÒ²ÊÇÔÚÃþË÷ÖУ¬²»ÄÜÖ±½Ó¸ø´ó¼Ò´ð°¸£¬ºÇºÇ£¬´ó¼Ò¼ûÁ°¡!
ËµËµËøÎÊÌâ¡£ MS SQLÖ§³ÖµÄËøÀàÐͺÍOracle²îÒìÊǺܴóµÄ£¡
OracleÖ§³ÖµÄËø¶¨·½°¸ÎªÐÐËø£¬Ò»ÖÖ³ÆÎª“¾«Ï¸µÄ”ËøÄ£ÐÍ¡£ÔÚ¸ÃÄ£ÐÍÏ£¬Ò»¸öÊý¾Ý¿âÓû§µÄ¶Á²Ù×÷²»»á·Á°ÆäËû²¢·¢Óû§Õë¶Ô¸ÃÊý¾ÝµÄ¸üÐÂÀàÐͲÙ×÷£¬ÕýÔÚ¸üеÄÊý¾ÝÐÐÒ²¿ÉÒÔ±»ÆäËû²¢·¢Óû§¶ÁÈ¡£¬Èç¹û·¢ÉúÁ˲¢Ðеġ¢ÔÚͬÑùÊý¾ÝÉϵĸüÐÂÐÐΪ£¬ÔòOracleµÄËø»úÖÆ»á¼´¿ÌÉúЧ£¬ÒÔ·ÀÖ¹Êý¾ÝµÄÔà¶ÁºÍÊý¾Ý¸²¸Ç¡£
OracleµÄÐÐËø·½°¸ÎªÕûÌåÊý¾Ý¿âÌṩÁ˽ϸߵIJ¢·¢ÐÔÄÜ£¬Í¬Ê±Ò²Î¬»¤ÁËÊý¾Ý¿âÊý¾ÝµÄÔ×ÓÐÔºÍÒ»ÖÂÐÔ£¬ÔÚÈçͼËùʾµÄÁ½¸öÓû§²¢·¢½ø³Ì——ËüÃÇͬʱÍê³ÉÁ˸÷×ԵIJÙ×÷£¬È´Ã»Óл¥Ïà²úÉú¸ÉÈÅ¡£
ͼ OracleµÄÐÐËø·½°¸¼°ÆäЧ¹û
ÔÚMS SQL Server / Sybase ASEϵͳÖУ¬Ëø¶¨·½°¸ÊÇ¿ÉÒÔÖ¸¶¨µÄ£¬Ã¿¸ö±í¶¼¿ÉÒÔÓµÓÐ×Ô¼ºµÄËøÄ£Ê½£¬¿ÉÒÔÓÐÈçϵÄËø¶¨·½°¸£º
ËùÓÐÒ³£ºË÷ÒýÒ³ºÍÊý¾ÝÒ³¶¼±»Ëø¶¨
Êý¾ÝÒ³£ºËø¶¨Êý¾ÝÒ³
Êý¾ÝÐУº½öËø¶¨Êý¾ÝÐÐ
......