SQLServerÊý¾Ý¿âά¶È±íºÍÊÂʵ±í¸ÅÊö
¡¡¡¡ÊÂʵ±í
¡¡¡¡Ã¿¸öÊý¾Ý²Ö¿â¶¼°üº¬Ò»¸ö»òÕß¶à¸öÊÂʵÊý¾Ý±í¡£ÊÂʵÊý¾Ý±í¿ÉÄܰüº¬ÒµÎñÏúÊÛÊý¾Ý£¬ÈçÏÖ½ðµÇ¼ÇÊÂÎñ
¡¡¡¡Ëù²úÉúµÄÊý¾Ý£¬ÊÂʵÊý¾Ý±íͨ³£°üº¬´óÁ¿µÄÐС£ÊÂʵÊý¾Ý±íµÄÖ÷ÒªÌØµãÊǰüº¬Êý×ÖÊý¾Ý(ÊÂʵ)£¬²¢ÇÒÕâЩÊý×ÖÐÅÏ¢¿ÉÒÔ»ã×Ü£¬ÒÔÌṩÓйص¥Î»×÷ΪÀúÊ·µÄÊý¾Ý£¬Ã¿¸öÊÂʵÊý¾Ý±í°üº¬Ò»¸öÓɶà¸ö²¿·Ö×é³ÉµÄË÷Òý£¬¸ÃË÷Òý°üº¬×÷ΪÍâ¼üµÄÏà¹ØÐÔγ¶È±íµÄÖ÷¼ü£¬¶øÎ¬¶È±í°üº¬ÊÂʵ¼Ç¼µÄÌØÐÔ¡£ÊÂʵÊý¾Ý±í²»Ó¦¸Ã°üº¬ÃèÊöÐÔµÄÐÅÏ¢£¬Ò²²»Ó¦¸Ã°üº¬³ýÊý×Ö¶ÈÁ¿×ֶμ°Ê¹ÊÂʵÓëγ¶È±íÖжÔÓ¦ÏîµÄÏà¹ØË÷Òý×Ö¶ÎÖ®ÍâµÄÈκÎÊý¾Ý¡£
¡¡¡¡°üº¬ÔÚÊÂʵÊý¾Ý±íÖеē¶ÈÁ¿Öµ”ÓÐÁ½ÖУºÒ»ÖÖÊÇ¿ÉÒÔÀۼƵĶÈÁ¿Öµ£¬ÁíÒ»ÖÖÊÇ·ÇÀۼƵĶÈÁ¿Öµ¡£×îÓÐÓõĶÈÁ¿ÖµÊÇ¿ÉÀۼƵĶÈÁ¿Öµ£¬ÆäÀÛ¼ÆÆðÀ´µÄÊý×ÖÊǷdz£ÓÐÒâÒåµÄ¡£Óû§¿ÉÒÔͨ¹ýÀۼƶÈÁ¿Öµ»ñµÃ»ã×ÜÐÅÏ¢£¬ÀýÈç¡£¿ÉÒÔ»ã×ܾßÌåʱ¼ä¶ÎÄÚÒ»×éÉ̵êµÄÌØ¶¨ÉÌÆ·µÄÏúÊÛÇé¿ö¡£·ÇÀۼƵĶÈÁ¿ÖµÒ²¿ÉÒÔÓÃÓÚÊÂʵÊý¾Ý±í£¬µ¥»ã×ܽá¹ûÒ»°ãÊÇûÓÐÒâÒåµÄ£¬ÀýÈ磬ÔÚÒ»×ù´óÏõIJ»Í¬Î»ÖòâÁ¿Î¶Èʱ£¬Èç¹û½«´óÏÃÖÐËùÓв»Í¬Î»ÖõÄζÈÀÛ¼ÓÊÇûÓÐÒâÒåµÄ£¬µ«ÊÇÇ󯽾ùÖµÊÇÓÐÒâÒåµÄ¡£
¡¡¡¡Ò»°ãÀ´Ëµ£¬Ò»¸öÊÂʵÊý¾Ý±í¶¼ÒªºÍÒ»¸ö»ò¶à¸öγ¶È±íÏà¹ØÁª£¬Óû§ÔÚÀûÓÃÊÂʵÊý¾Ý±í´´½¨¶àάÊý¾Ý¼¯Ê±£¬¿ÉÒÔʹÓÃÒ»¸ö»ò¶à¸öά¶È±í¡£
¡¡¡¡Î¬¶È±í
¡¡¡¡Î¬¶È±í¿ÉÒÔ¿´×÷ÊÇÓû§À´·ÖÎöÊý¾ÝµÄ´°¿Ú£¬Î³¶È±íÖаüº¬ÊÂʵÊý¾Ý±íÖÐÊÂʵ¼Ç¼µÄÌØÐÔ£¬ÓÐÐ©ÌØÐÔÌṩÃèÊöÐÔÐÅÏ¢£¬ÓÐÐ©ÌØÐÔÖ¸¶¨ÈçºÎ»ã×ÜÊÂʵÊý¾Ý±íÊý¾Ý£¬ÒÔ±ãΪ·ÖÎöÕßÌṩÓÐÓõÄÐÅÏ¢£¬Î¬¶È±í°üº¬°ïÖú»ã×ÜÊý¾ÝµÄÌØÐԵIJã´Î½á¹¹¡£ÀýÈ磬°üº¬²úÆ·ÐÅÏ¢µÄά¶È±íͨ³£°üº¬½«²úÆ··ÖΪʳƷ¡¢ÒûÁÏ¡¢·ÇÏû·ÑÆ·µÈÈô¸ÉÀàµÄ²ã´Î½á¹¹£¬ÕâЩ²úÆ·ÖеÄÿһÀà½øÒ»²½¶à´Îϸ·Ö£¬Ö±µ½¸÷²úÆ·´ïµ½×îµÍ¼¶±ð¡£
¡¡¡¡ÔÚά¶È±íÖУ¬Ã¿¸ö±í¶¼°üº¬¶ÀÁ¢ÓÚÆäËûά¶È±íµÄÊÂÊµÌØÐÔ£¬ÀýÈ磬¿Í»§Î¬¶È±í°üº¬Óйؿͻ§µÄÊý¾Ý¡£Î¬¶È±íÖеÄÁÐ×ֶοÉÒÔ½«ÐÅÏ¢·ÖΪ²»Í¬²ã´ÎµÄ½á¹¹¼¶¡£
¡¡¡¡½áÂÛ:
¡¡¡¡1¡¢ÊÂʵ±í¾ÍÊÇÄãÒª¹Ø×¢µÄÄÚÈÝ;
¡¡¡¡2¡¢Î¬¶È±í¾ÍÊÇÄã¹Û²ì¸ÃÊÂÎñµÄ½Ç¶È£¬ÊÇ´ÓÄĸö½Ç¶ÈÈ¥¹Û²ìÕâ¸öÄÚÈݵġ£
¡¡¡¡ÀýÈ磬ijµØÇøÉÌÆ·µÄÏúÁ¿£¬ÊÇ´ÓµØÇøÕâ¸ö½Ç¶È¹Û²ìÉÌÆ·ÏúÁ¿µÄ¡£ÊÂʵ±í¾ÍÊÇÏúÁ¿±í£¬Î¬¶È±í¾ÍÊǵØÇø±í¡£
Ïà¹ØÎĵµ£º
ÏÂÃæÊÇÎÒÔÚSQLServerÖÐÓõıȽ϶àµÄº¯Êý£¬Ä㻹ÓÃЩʲôº¯Êý£¿»òÕß¶ÔÄĸöº¯ÊýÓбȽϺÃÓ÷¨£¿»òÕßÄã²»ÓÃÄÄЩº¯Êý£¿
LEFT ( character_expression , integer_expression )
·µ»Ø´Ó×Ö·û´®×ó±ß¿ªÊ¼Ö¸¶¨¸öÊýµÄ×Ö·û¡£
Àý:
select left('my name is viwo',4)
my n
RIGHT ( character_expression , integer_expression )
·µ» ......
¸ù¾Ý±í½á¹¹Éú³ÉJavaÎļþµÄ¹¤¾ß£¬ÔÚÈ¡µÃ±íµÄ×Ö¶ÎʱÈçºÎÈ¡µÃ±íµÄ¸÷ÖÖÐÅÏ¢ºÍ×¢ÊÍ£¬¾¶à·½ËÑѰÕÒµ½ÈçÏÂ×ÊÁϱ¸Ó㺠oracle£º
user_tab_comments;±í×¢ÊÍ
user_col_comments;±í×Ö¶Î×¢ÊÍ
Ò ......
MS SQL Server²éѯÓÅ»¯·½·¨
²éѯËÙ¶ÈÂýµÄÔÒòºÜ¶à£¬³£¼ûÈçϼ¸ÖÖ
1¡¢Ã»ÓÐË÷Òý»òÕßûÓÐÓõ½Ë÷Òý(ÕâÊDzéѯÂý×î³£¼ûµÄÎÊÌ⣬ÊdzÌÐòÉè¼ÆµÄȱÏÝ)
2¡¢I/OÍÌÍÂÁ¿Ð¡£¬ÐγÉÁËÆ¿¾±Ð§Ó¦¡£
& ......
ADOÖÐsqlserver´æ´¢¹ý³ÌʹÓà ÊÕ²Ø
´ÓADOÖеõ½¶à¸ö¼Ç¼¼¯ÒÔ¼°ÔõôÑùÔÚADOÖÐʹÓÃsql server µÄ´æ´¢¹ý³Ì
DataType Value Length Data Length
BIGINT 996857543543543 15 8
INT 543543 6 4
SMALLINT 32765 5 2
TINYINT 254 3 1
BIT True 1 1
DECIMAL 765.5432321 11 9
NUMERIC 432.6544 8 5
MONEY 543.1234 ......
SQLServerÖÐDatetimeÀàÐÍÊý¾ÝµÄ±È½Ï
2009Äê02ÔÂ20ÈÕ ÐÇÆÚÎå 16:40
/* ¶¨Ò忪ʼÈÕÆÚºÍ½áÊøÈÕÆÚ*/
declare @date_a datetime,@date_b datetime
set @date_a='2009-2-10'
set @date_b='2009-2-12'
/* ÔÚÈÕÆÚdate_a(°üº¬) ºÍdate_b(²»°üº¬) Ö®¼ä*/
select * from ut_article where createtime between @ ......