我认为必须有一个特定的设计原因导致您不能编写如下查询:
select
(select column_name
from information_schema
where column_name not like '%rate%'
and table_name = 'Fixed_Income')
from Fixed_Income
而是不得不求助于动态SQL。
有谁知道这是什么原因?我试着用谷歌搜索它,但所有的点击都是寻求帮助解决问题的呼声——这意味着它是一个非常普遍的需求,而且还没有被很好地理解。