我的查詢返回26個表名。如何遍歷sql server中的每一行?
select name from sys.tables where name like '%JPro_VP_Service%'
現在我試圖編寫一個查詢來檢查每個表返回從上面的查詢。
--consider this is my first table
select * from JPro_VP_Service
where row_id like '%1-101%' or row_id like '%1-102%'
-- likewise I want to search in 26 tables return from above query
我想我需要寫或光標來完成此操作。
任何人都可以幫助我如何實現這一目標?
這聽起來像是你的數據模型可以使用一些重新設計。如果這些表中的數據相同,則應將其存儲在單個表中。 –