Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

SQlÊý¾ÝÀàÐÍ( _ ѧSQL¾Í´ÓÊý¾ÝÀàÐÍ¿ªÊ¼°É£¡)

SQlÊý¾ÝÀàÐÍ(-_-ѧSQL¾Í´ÓÊý¾ÝÀàÐÍ¿ªÊ¼°É£¡)
bit    ÕûÐÍ
ÆäÖµÖ»ÄÜÊÇ0¡¢1»ò¿ÕÖµ¡£
ÕâÖÖÊý¾ÝÀàÐÍÓÃÓÚ´æ´¢Ö»ÓÐÁ½ÖÖ¿ÉÄÜÖµµÄÊý¾Ý£¬ÈçYes »òNo¡¢True »òFalse ¡¢On »òOff.
int    ÕûÐÍ 4¸ö×Ö½Ú
´Ó- 2^31(-2147483648)µ½2^31 (2147483 647)Ö®¼äµÄÕûÊý¡£
´æ´¢µ½Êý¾Ý¿âµÄ¼¸ºõËùÓÐÊýÖµÐ͵ÄÊý¾Ý¶¼¿ÉÒÔÓÃÕâÖÖÊý¾ÝÀàÐÍ¡£
smallint ÕûÐÍ 2¸ö×Ö½Ú
smallint Êý¾ÝÀàÐÍ¿ÉÒÔ´æ´¢´Ó- 2^15(-32768)µ½2^15(32767)Ö®¼äµÄÕûÊý¡£
tinyint ÕûÐÍ 1¸ö×Ö½Ú
tinyint Êý¾ÝÀàÐÍÄÜ´æ´¢´Ó0µ½255 Ö®¼äµÄÕûÊý¡£
numeric ¡¢ decimal ¾«È·ÊýÖµÐÍ
´Ó-1038-1µ½1038-1µÄ¹Ì¶¨¾«¶ÈºÍ·¶Î§µÄÊýÖµÐÍÊý¾Ý¡£
ʹÓÃÕâÖÖÊý¾ÝÀàÐÍʱ£¬±ØÐëÖ¸¶¨·¶Î§ºÍ¾«¶È¡£
·¶Î§ÊÇСÊýµã×óÓÒËùÄÜ´æ´¢µÄÊý×ÖµÄ×ÜλÊý£¬¾«¶ÈÊÇСÊýµãÓұߴ洢µÄÊý×ÖµÄλÊý¡£
money »õ±ÒÐÍ
ÕâÖÖÊý¾ÝÀàÐÍÄÜ´æ´¢´Ó-9220ÒÚµ½9220 ÒÚÖ®¼äµÄÊý¾Ý£¬¾«È·µ½»õ±Òµ¥Î»µÄÍò·ÖÖ®Ò»¡£
smallmoney »õ±ÒÐÍ
ÕâÖÖÊý¾ÝÀàÐÍÄÜ´æ´¢´Ó-214748.3648 µ½214748.3647 Ö®¼äµÄÊý¾Ý£¬¾«È·µ½»õ±Òµ¥Î»µÄÍò·ÖÖ®Ò»¡£
float ¸¡µãÊýÖµÐÍ           
´Ó-1.79E+308µ½1.79E+308 Ö®¼äµÄÈÎÒâÊý¡£
real ʵÐÍ          
ÔÚ-3.40E+38µ½3.40E+38Ö®¼äµÄ¸¡µãÊý¡£
datetime ÈÕÆÚʱ¼äÐÍ         
´Ó1753Äê1ÔÂ1ÈÕµ½9999Äê12ÔÂ31ÈÕ¼äËùÓеÄÈÕÆÚºÍʱ¼äÊý¾Ý£¬¾«È·µ½Èý°Ù·ÖÖ®Ò»Ãë»ò3.33ºÁÃë¡£
Smalldatetime ÈÕÆÚʱ¼äÐÍ         
´Ó1900Äê1ÔÂ1ÈÕµ½2079Äê6ÔÂ6ÈÕ¼äµÄÈÕÆÚºÍʱ¼ä£¬¾«È·µ½Ò»·ÖÖÓ¡£
cursor ÌØÊâÊý¾ÝÐÍ
Ëü°üº¬Ò»¸ö¶ÔÓαêµÄÒýÓá£ÕâÖÖÊý¾ÝÀàÐÍÓÃÔÚ´æ´¢¹ý³ÌÖУ¬¶øÇÒ´´½¨±íʱ²»ÄÜÓá£
timestamp ÌØÊâÊý¾ÝÐÍ         
ÓÃÀ´´´½¨Ò»¸öÊý¾Ý¿â·¶Î§ÄÚµÄΨһÊýÂë¡£
Ò»¸ö±íÖÐÖ»ÄÜÓÐÒ»¸ötimestampÁС£Ã¿´Î²åÈë»òÐÞ¸ÄÒ»ÐÐʱ£¬timestampÁеÄÖµ¶¼»á¸Ä±ä¡£
Uniqueidentifier ÌØÊâÊý¾ÝÐÍ         
È«¾ÖΨһ±êʶ·û£¬¼´GUID¡£¿ÉÒÔʹÓÃNEWID º¯Êý»òת»»Ò»¸ö×Ö·û´®ÎªÎ¨Ò»±êʶ·ûÀ´³õʼ»¯¾ßÓÐΨһ±êʶ·ûµÄÁÐ .
char ×Ö·ûÐÍ             
´æ´¢Ö¸¶¨³¤¶ÈµÄ¶¨³


Ïà¹ØÎĵµ£º

¼¸¸ö³£Óõģ¬¶Ô±íµÄijһÁнøÐвÙ×÷µÄSQLÃüÁî

ÊÊÓãºORACLE
 ÐÞ¸ÄÁÐÃû
          alter table xxx rename column aaa to bbb;
ɾ³ýÒ»ÁÐ
          alter table xxx drop column aaa;
Ôö¼ÓÒ»ÁÐ
          alter ......

SQL SERVER convertº¯ÊýÈÕÆÚ¸ñʽ»¯Ó¦ÓÃ

Sql Server ÖÐÒ»¸ö·Ç³£Ç¿´óµÄÈÕÆÚ¸ñʽ»¯º¯Êý
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06
Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16
Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06
Select CONVERT(varchar(100), GE ......

Ó°ÏìSQL serverÐÔÄܵĹؼüÈý¸ö·½Ãæ

1 Âß¼­Êý¾Ý¿âºÍ±íµÄÉè¼Æ
Êý¾Ý¿âµÄÂß¼­Éè¼Æ¡¢°üÀ¨±íÓë±íÖ®¼äµÄ¹ØÏµÊÇÓÅ»¯¹ØÏµÐÍÊý¾Ý¿âÐÔÄܵĺËÐÄ¡£Ò»¸öºÃµÄÂß¼­Êý¾Ý¿âÉè¼Æ¿ÉÒÔΪ
ÓÅ»¯Êý¾Ý¿âºÍÓ¦ÓóÌÐò´òÏÂÁ¼ºÃµÄ»ù´¡¡£
±ê×¼»¯µÄÊý¾Ý¿âÂß¼­Éè¼Æ°üÀ¨ÓöàµÄ¡¢ÓÐÏ໥¹ØÏµµÄÕ­±íÀ´´úÌæºÜ¶àÁеij¤Êý¾Ý±í¡£ÏÂÃæÊÇһЩʹÓñê×¼»¯
±íµÄһЩºÃ´¦¡£
A:ÓÉÓÚ±íÕ­£¬Òò´Ë¿ÉÒÔʹŠ......

»Ö¸´oracleÖÐÓÃpl sqlÎóɾ³ýdropµôµÄ±í


²é¿´»ØÊÕÕ¾Öбí
select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin;
»Ö¸´±í
SQL
>flashback table test_drop to before drop;»ò
SQL
>flashback table "BIN$b+XkkO1RS5K10uKo9BfmuA==$0" to befor ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ