我有一个关于替换功能的问题(或类似的东西)。
我有一个返回超过1500个结果的查询,其中一个列是一个'BODY'列,其中包含sql内部查询。
返回表格的列为: ID ,名称,日期,标题,体即可。
在 body 列中,我有sql查询,例如:
"select * from tbl.student s inner join tbl.teacher t on s.id = t.sId
where title like '%Joni%'"
而且我有一个单独的60个表的列表,其中一些例如: tbl.student , tbl.teacher , tbl.class , tbl.school 等。
如果 body 字段包含列表中的一个表( tbl.student , tbl.teacher , tbl.class , tbl.school ... )如果是这样我想将 tbl。替换为 abc。
例如,如果其中一个结果包含在其主体字段 tbl.student 中,我想将其替换为 abc.student
最有效的方法是什么?
谢谢!