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

sqlÓï¾äѧϰ±Ê¼Ç(6) ³£ÓÃ×Ö·û´®²Ù×÷º¯Êý

ÕâЩº¯ÊýÔÚϵͳº¯Êý¿ÉÒÔÕÒµ½¡£ÏÂÃæÊÇÎÒÁ·Ï°Ê±Ð´µÄ´úÂ룬°üº¬Á˳£ÓõÄ×Ö·û´®²Ù×÷º¯Êý
/*********************************
³£ÓÃ×Ö·û´®º¯Êý:sqlÖÐûÓÐÊý×éÕâһ˵
*********************************/
--int charindex('ÒªÕÒµÄ×Ö·û´®','Ô´×Ö·û´®',¿ªÊ¼Î»ÖÃ)£¬»ñÈ¡×Ö·û´®ÖÐÖ¸¶¨×Ö·û´®µÄλÖÃ
declare @str varchar(50)
set @str='½­ËÕ|ºþ±±|ºþÄÏ|ɽ¶«|ɽÎ÷|ºÓÄÏ|ºÓ±±'
print 'ԭʼÊäÈëÊý¾Ý:'+@str
print Charindex('ºþ',@str,1)--Êä³öΪ4£¨×Ö·û´®²Ù×÷ÖÐµÄÆðʼλÖÃÊÇ1¶ø²»ÊÇ0£©
--Çø±ðÓÚcharindex£¬ÊÇÒ»ÖÖģʽƥÅä
--²Î¿¼×ÊÁÏhttp://msdn.microsoft.com/zh-cn/library/ms190184.aspx
declare @str varchar(50)
set @str='½­ËÕ|ºþ±±|ºþÄÏ|ɽ¶«|ɽÎ÷|ºÓÄÏ|ºÓ±±'
print 'ԭʼÊäÈëÊý¾Ý:'+@str
print patindex('%ºþ%',@str)--Êä³ö4
--string substring('Ô´×Ö·û´®'£¬ÆðʼλÖ㬳¤¶È)£¬´ÓÔ´×Ö·û´®ÖÐÖ¸¶¨Î»ÖÿªÊ¼»ñȡָ¶¨³¤¶ÈµÄ×Ö·û´®
declare @str varchar(50)
set @str='½­ËÕ|ºþ±±|ºþÄÏ|ɽ¶«|ɽÎ÷|ºÓÄÏ|ºÓ±±'
print 'ԭʼÊäÈëÊý¾Ý:'+@str
print substring(@str,1,2)--´òÓ¡³ö‘½­ËÕ’
--string replace(‘Ô´×Ö·û´®’'Òª±»Ìæ»»µÄ×Ö·û´®'£¬‘ÒªÌæ»»µÄ×Ö·û´®’)
declare @str varchar(50)
set @str='½­ËÕ|ºþ±±|ºþÄÏ|ɽ¶«|ɽÎ÷|ºÓÄÏ|ºÓ±±'
print 'ԭʼÊäÈëÊý¾Ý:'+@str
print replace(@str,'|','+')--½«Ô´×Ö·û´®ÖеÄ-»»³ÉÁË+
--int len('Ô´×Ö·û´®')£ºÇóÖ¸¶¨×Ö·û´®µÄ³¤¶È
declare @str varchar(50)
set @str='½­ËÕ|ºþ±±|ºþÄÏ|ɽ¶«|ɽÎ÷|ºÓÄÏ|ºÓ±±'
print '×Ö·û´®µÄ³¤¶ÈΪ£º'+convert(varchar(4),len(@str))--Êä³ö20
--string upper('Ô´×Ö·û´®')£º×ª»»³É´óд£¬string lower('Ô´×Ö·û´®')£º×ª»»³ÉСд
declare @str varchar(10)
set @str='Sql Server'
print upper(@str)--Êä³öΪSQL SERVER
print lower(@str)--Êä³öΪsql server
--string ltrim('Ô´×Ö·û´®')£º·µ»ØÈ¥µôǰµ¼¿Õ¸ñºóµÄ×Ö·û´®
declare @str varchar(10)
set @str='  Sql Server'
print ltrim(@str)--Êä³ö£ºSql Server
--string left('Ô´×Ö·û´®',Ö¸¶¨³¤¶È)£º´ÓÔ´×Ö·û´®ÖÐ×î×ó±ß·µ»ØÖ¸¶¨³¤¶ÈµÄ×Ö·û´®
--string right('Ô´×Ö·û´®',Ö¸¶¨³¤¶È)£º´ÓÔ´×Ö·û´®ÖÐ×îÓұ߷ű߷µ»ØÖ¸¶¨³¤¶ÈµÄ×Ö·û´®
declare @str varchar(50)
set @str='½­ËÕ|ºþ±±|ºþÄÏ|ɽ¶«|ɽÎ÷|ºÓÄÏ|ºÓ±±'
print left(@str,5)--Êä³ö:½­ËÕ|ºþ±±
print right(@str,5)--Êä³ö£ºº


Ïà¹ØÎĵµ£º

SQL½Å±¾Ð޸ıí½á¹¹

н¨±í£º
create table [±íÃû]
(
[×Ô¶¯±àºÅ×Ö¶Î] int IDENTITY (1,1) PRIMARY KEY ,
[×Ö¶Î1] nVarChar(50) default 'ĬÈÏÖµ' null ,
[×Ö¶Î2] ntext null ,
[×Ö¶Î3] datetime,
[×Ö¶Î4] money null ,
[×Ö¶Î5] int default 0,
[×Ö¶Î6] Decimal (12,4) default 0,
[×Ö¶Î7] image null ,
)
ɾ³ý±í£º
Drop table [±í ......

IBatisNet SQL ServerµÄfloatÀàÐÍת»»Îªc# float³ö´í

½ñÌìдһ¸öÉÌÆ·µÄÐ޸ŦÄÜʱÓöµ½µÄÎÊÌâ
ÉÌÆ·ÖÐÖØÁ¿ weight µÄÊý¾Ý¿â(SQL Server2005)ÀàÐͶ¨ÒåΪ float
ÔÚmappings ÖÐת»»Îªc#ÀàÐ͵ÄÒ»¾äΪ
<result property="Goods_Weight" column="Goods_Weight" type="float" dbType="float"/>
°´Àí˵Õâ¸ö float ÊÇÒ»ÑùµÄ£¬×ª»»ÍêÈ«²»»á³öÏÖÎÊÌ⣬
ʵ¼Ê³ÌÐòÔËÐÐʱ£¬ÏµÍ³±¨´í ......

SQL Server 2005 Á¬½Ó×Ö·û´®

Ô­ÎÄת×Ô http://blog.csdn.net/jyh_jack/archive/2008/04/07/2257512.aspx
SQL Native Client ODBC Driver
 
±ê×¼°²È«Á¬½Ó
   
Driver={SQL Native Client};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
 
ÄúÊÇ·ñÔÚʹÓÃSQL Server 2005 Express£¿ Çë ......

×ݱíתºá±íµÄ"SQL"ʾÀý£º

×ݱíתºá±íµÄ"SQL"ʾÀý£º
¡¡¡¡×ݱí½á¹¹:
¡¡¡¡
¡¡¡¡fname ftype fvalue
¡¡¡¡Ð¡ÇÇ zaocan 10
¡¡¡¡Ð¡ÇÇ zhongcan 20
¡¡¡¡Ð¡ÇÇ wancan 5
¡¡¡¡
¡¡¡¡×ª»»ºóµÄ±í½á¹¹:
¡¡¡¡
¡¡¡¡fname zaocan_value zhongcan_value wancan_value
¡¡¡¡Ð¡ÇÇ 10 20 5
¡¡¡¡
¡¡¡¡×ݱíתºá±íSQLʾÀý:
¡¡¡¡
¡¡¡¡select Fname, sum(case ......

SQL Ëæ»ú³éÑùµÄ×ܽá

¶ÔÓÚSQL Ëæ»ú³éÑùÎÒÃdz£Ïëµ½µÄ¾ÍÊÇnewid()£¬µ«Èç¹û¶ÔÓÚÒ»¸öÔÚ°ÙÍò¡¢Ç§ÍòÉõÖÁ¸ü´óº£Á¿Êý¾Ý±íÖгéÑùµÄ»°£¬¼òµ¥µÄnewid()£¬ÆäÐÔÄÜ£¬Ð§ÂʾͲ»ÊǺÜÀíÏëÁË¡£ËùÒÔÔÚÕâÀïÓбØÒªÌÖÂÛһϣ¬ÔñÓŶøÓá£
 
long_goodsÊÇÒ»¸ö°ÙÍòÊý¾ÝµÄ±í£¬Ctrl+LÖ´ÐÐÒÔÏÂÓï¾ä:
 
--id_indexÊÇÎÒΪÖ÷¼ü¼ÓµÄÒ»¸ö·Ç¾Û½¹Ë÷Òý
SELECT top 1&nb ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ