我正在尝试使用系统表和动态sql查询表。
正在查看的表将从表名和'_'以及它们旁边的其他文本开始。
例如表如Call_A,Call_B等 其他表将类似于Callnotes_A,Callnotes_B等。(这些A,B,C后缀无法预测,它们可以是更多这样的表,名称末尾带有更多字母。
所以我的动态SQL就像
SELECT st.TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES st
WHERE st.TABLE_NAME LIKE 'Call_%'
但是我得到的结果为“ Call_A”,Call_B”,Callnotes_A,Callstatus_A等
其中因为我在“通话”之后使用了下划线,所以我只能获得与通话相关的表格。
由于某种原因,它忽略了“ _”。
请帮助。