sql like 传参数
我们在sql中,避免不了要传入参数用,有的时候要用到模糊查询给like传参数
// 平常我们就是这样用liek的,把查询的放在百分号之间
select top 5 * from ACC_B2B..ORDER_Head where WHSE like '%SH%'
//根本就是这样++ 就能解决的;这样的方式是C#的用法,还是道行浅
where WHSE like '%'+SH+'%'//这样是错误的
//那就拼接了,slq函数CONCAT 就是拼接字符串,最后返回的也是一个字符串
where WHSE like CONCAT('%','SH','%')
//下面的两个的用法结果是一样的
select top 5 * from Head where WHSE like '%SH%' select top 5 * from Head where WHSE like CONCAT('%','SH','%')
人各有命,上天注定,有人天生为王,有人落草为寇。脚下的路,如果不是你自己的选择,那么旅程的终点在哪,也没人知道。你会走到哪,会遇到谁,都不一定。