Sql怀疑任何人都可以指导我 [英] Sql doubt anybody can guide me
本文介绍了Sql怀疑任何人都可以指导我的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
可以在存储过程中使用append关键字吗?
is possible to use append keyword in stored proceedures?
IF @CityID <> 0
SET @SQLQuery = @SQLQuery + ' AND CityID = @CityID '
IF @IndustryID <> 0
SET @SQLQuery = @SQLQuery + ' AND IndustryID = @IndustryID'
而不是+这可以使用APPEND关键字吗?
instead of " + " this can I use "APPEND" Keyword?
推荐答案
你可以使用Concat
http://msdn.microsoft.com/en-us/library/hh231515.aspx [ ^ ]
You Can use Concat
http://msdn.microsoft.com/en-us/library/hh231515.aspx[^]
没有像c#这样的直接函数,vb.net提供了使用string-builder ...
在SQL中,
使用一些字符串函数和concatanation你可以附加值
取决于要求
在左/右手边或之间输入新的字符串 < br $> b $ b
例如
No direct function like c#,vb.net provides using string-builder...
In SQL,
using some string function and concatanation you can append values
depends on requirement
feed new string in left/right hand side or in between
e.g.
declare @mytext varchar(10)
declare @Feed varchar(10)
set @mytext = 'Apple Cat '
set @Feed = 'Bat '
select @feed + @mytext --LHS
select @myText + @feed --RHS
select substring(@mytext,1,6) + @Feed + right(@mytext,4) --between
--or
select left(@mytext,6) + @Feed + right(@mytext,4) --between
还访问...了解更多字符串函数>
http://msdn.microsoft.com/en-us/library/ms181984.aspx [ ^ ]
快乐编码!
:)
also visit... for more string functions
http://msdn.microsoft.com/en-us/library/ms181984.aspx[^]
Happy Coding!
:)
这篇关于Sql怀疑任何人都可以指导我的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文