摘要: DECLARE @preName nvarchar(4000)SET @preName='@Davolio@,@Fuller@,@Leverling@' declare @lastName nvarchar(4000) set @lastName=replace(@preName,'@','''') 阅读全文
posted @ 2020-02-29 15:02 厦门哈韩 阅读(371) 评论(0) 推荐(0)
摘要: 因为MSSQL中的IN查询是多值查询,也许你的一个参数会包含有很多值,但是在MSSQL解析的时候只会当做一个字符串来处理,不是处理多个字符串,IN多值处理其实就是多字符串值的处理。 所以为了能达到想要的IN多值参数化查询,就必须进行动态SQL语句的拼接,因为动态SQL其实就是很多个字符串组成的一个动 阅读全文
posted @ 2020-02-29 15:00 厦门哈韩 阅读(557) 评论(1) 推荐(0)