sql存储过程中的like参数问题

2025-03-23 03:47:31
推荐回答(2个)
回答(1):

set @sql="delete from "+ @tablename + " where name like '%"海"%'"
在数据表 @tablename 的 name 字段,删除所有包含"海"字的记录。

回答(2):

你拼接完了之后,将这个sql打印出来看看,或者将打印出来的sql语句放到客户端执行一下看看就知道哪里出了问题。。