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

sqlÅжϺ¯Êý???

¹¦ÄÜ£ºÐ¡Ð´½ð¶îת»»³É´óд
²ÎÊý£º@LowerMoney Сд½ð¶î ¼ÓÉÏСÊýµã×¿ÉÒÔ±£Áô38λ
Êä³ö£º´óд½ð¶î
¼ò½é£ºSQL°æ Сд½ð¶îת»»³É´óд½ð¶î£¨×î¶à¿ÉÒÔ¾«È·µ½Ð¡ÊýµãËÄ룩
×¢£º      Decimal Êý¾ÝÀàÐÍ×î¶à¿É´æ´¢ 38 ¸öÊý×Ö
×ªÔØ£ºÇë±£ÁôÒÔÉÏÐÅÏ¢,лл£¡£¡£¡
********************************************************/
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
Create Function LowerToUpper(@LowerMoney Decimal(38,4))
Returns Varchar(200)     --·µ»ØµÄ´óд½ð¶îµÄ×Ö·û
As
Begin
       Declare @LowerStr   Varchar(50)    --Сд½ð¶î
       Declare @UpperStr   Varchar(200)   --´óд½ð¶î
       Declare @UpperTmp   Varchar(15)    --´óд½ð¶îµÄÁÙʱ×Ö·û´®
       Declare @i          Int            --µÝÔöÁ¿
       Declare @LowerLen   Int            --Сд½ð¶îµÄ×ܳ¤¶È
       Set @LowerStr = @LowerMoney --°ÑDecimalÐ͵Äֵȫ²¿¸³¸ø×Ö·û´®±äÁ¿ ×¢:(¸³Öµ¹ýÈ¥µÄ»°Èç8 ÔÚ×Ö·û´®±äÁ¿ÖÐÊÇÏÔʾ8.0000 ÒòΪСÊýλ¾«È·µ½ËÄλ,ûÓеϰ£¬Ëü»á×Ô¶¯²¹0)
       Set @LowerStr = Replace(@LowerStr,'.','') --°ÑСÊýµãÌæ»»³É¿Õ×Ö·û      --¾«È·µ½Ð¡ÊýµãµÄËÄλ ½Ç·ÖÀåºÁ
       Set @LowerLen = Len(@LowerStr) --»ñȡСд½ð¶îµÄ×ܳ¤¶È(°üÀ¨ËĸöСÊýλ)
       Select @i = 1,@UpperStr = '',@UpperTmp = '' --ÉèÖÃĬÈϳõʼֵ
       While @i <= @LowerLen         
          Begin
          &n


Ïà¹ØÎĵµ£º

SQL ×Ö·û´®º¯ÊýС×ܽá

Á·ÊÖ£¬Ã¿Ìì²é¿´±ðÈ˵Ķ«Î÷£¬²»Èç×Ô¼º×ܽáºÃ
1:replace º¯Êý
µÚÒ»¸ö²ÎÊýÄãµÄ×Ö·û´®£¬µÚ¶þ¸ö²ÎÊýÄãÏëÌæ»»µÄ²¿·Ö£¬µÚÈý¸ö²ÎÊýÄãÒªÌæ»»³Éʲô
select replace('lihan','a','b')
                      &nb ......

SQLÅ©Àúת»»º¯Êý

--------------------------------------------------------------------------
--  Author : Ô­Öø£º²»Ïê      ¸Ä±à£ºhtl258(Tony)
--  Subject: ÍêÉÆSQLÅ©Àúת»»º¯Êý£¨ÏÔʾÖÐÎĸñʽ£¬¼ÓÈëÈóÔµÄÏÔʾ£©
-------------------------------------------------------------------------- ......

ÊéдSQLʱҲ»ñµÃÖÇÄÜÌáʾ

дSQLµÄ±Èд.NET³ÌÐòµÄÌåÑéÉϲîÒ»µÈ£¬Ã»ÓÐÖÇÄÜÌáʾ£¬ÐèÒª¼Çס¹Ø¼ü×Ö£¬º¯Êý»òÕß²»¶ÏµØCopy±í×Ö¶ÎÃû£¬×Ô¶¨Ò庯Êý£¬´æ´¢¹ý³ÌÖ®ÀàµÄ¡£²»¹ýÔÚ
VS2010ÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃÖÇÄÜÌáʾÁË£¬ÈçÏÂÃæ¼¸·ùͼËùʾ£º

Ôڱ༭Æ÷ÖУ¬ ÊäÈë Shift + J
£¨Ìáʾ£º VS2010 ¿ª·¢¹¤¾ßÖбêµÄÊÇ Ctrl +J ÆäʵӦ¸ÃÊÇ Shift + J £©¾Í¿ÉÒÔ×Ô¶¯´ò¿ªÕâ¸öÖÇ ......

sqlÉú³É½Å±¾ÀïSET ANSI_NULLS ONʲôÒâ˼

±¾ÎÄÀ´×Ô£ºhttp://zhidao.baidu.com/question/27978123.html?si=1
ÕâЩÊÇ SQL-92 ÉèÖÃÓï¾ä£¬Ê¹ SQL Server 2000/2005 ×ñ´Ó SQL-92 ¹æÔò¡£
µ± SET QUOTED_IDENTIFIER Ϊ ON ʱ£¬±êʶ·û¿ÉÒÔÓÉË«ÒýºÅ·Ö¸ô£¬¶øÎÄ×Ö±ØÐëÓɵ¥ÒýºÅ·Ö¸ô¡£µ± SET QUOTED_IDENTIFIER Ϊ OFF ʱ£¬±êʶ·û²»¿É¼ÓÒýºÅ£¬ÇÒ±ØÐë·ûºÏËùÓÐ Transact-SQL ±êÊ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ