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 ×Ö·ûÐÍ
´æ´¢Ö¸¶¨³¤¶ÈµÄ¶¨³
Ïà¹ØÎĵµ£º
-- Sql Get Last Day of Month...
SELECT (CASE MONTH(GETDATE())
WHEN 1 THEN 31
&nbs ......
Êý¾Ý²Ù×÷Àà SQLHelper.cs
http://www.cnblogs.com/zengxiangzhan/archive/2009/12/31/1636871.html
ÎÞÏÞ¼¶·ÖÀà ´æ´¢¹ý³Ì
http://www.cnblogs.com/zengxiangzhan/archive/2010/01/04/1639220.html
°ÙÍò¼¶·ÖÒ³´æ´¢
http://www.cnblogs.com/zengxiangzhan/archive/2009/09/12/1565313.html
SQL¾µä¶ÌС´úÂëÊÕ¼¯
htt ......
syscolumns
ÿ¸ö±íºÍÊÓͼÖеÄÿÁÐÔÚ±íÖÐÕ¼Ò»ÐУ¬´æ´¢¹ý³ÌÖеÄÿ¸ö²ÎÊýÔÚ±íÖÐÒ²Õ¼Ò»ÐС£¸Ã±íλÓÚÿ¸öÊý¾Ý¿âÖС£
ÁÐÃûÊý¾ÝÀàÐÍÃèÊö
name
sysname
ÁÐÃû»ò¹ý³Ì²ÎÊýµÄÃû³Æ¡£
id
int
¸ÃÁÐËùÊôµÄ±í¶ÔÏó ID£¬»òÓë¸Ã²ÎÊý¹ØÁªµÄ´æ´¢¹ý³Ì ID¡£
xtype
tinyint
systypes ÖеÄÎïÀí´æ´¢ÀàÐÍ¡£
typestat
tinyint
½öÏÞÄÚ²¿Ê¹ ......
ÒÔÏÂÊÇÕª×ÔOracle¹ÙÍø:
¢ñ Oracle SQL Developer ÊÇÒ»¸öÃâ·ÑµÄͼÐλ¯Êý¾Ý¿â¿ª·¢¹¤¾ß¡£Ê¹Óà SQL Developer£¬Äú¿ÉÒÔä¯ÀÀÊý¾Ý¿â¶ÔÏó¡¢ÔËÐÐ SQL Óï¾äºÍ SQL ½Å±¾£¬²¢ÇÒ»¹¿ÉÒԱ༺͵÷ÊÔ PL/SQL Óï¾ä¡£Äú»¹¿ÉÒÔÔËÐÐËùÌṩµÄÈκÎÊýÁ¿µÄ±¨±í£¬ÒÔ¼°´´½¨ºÍ±£´æÄú×Ô¼ºµÄ±¨±í¡£SQL Developer ¿ÉÒÔÌá¸ß¹¤×÷ЧÂʲ¢¼ò»¯Êý¾Ý¿â¿ª·¢ÈÎÎñ¡£ ......