为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:8 【操作系统】:win10 【CPU】: 【问题描述】*:
求大佬!!!
我想要获取一个字段的类型,然后通过查询sysobjects,获取到ID,但是如果存在不同模式有相同的表名,就会有两个结果,所以想要对模式进行一下限定。
可以这样试下
select * from sysobjects where name ='表名' and schid in (select id from sysobjects where name ='模式名' and type$='SCH')
select * from dba_objects where OBJECT_TYPE='SCH'; 用这个sql可以查到每个模式的id,OBJECT_ID这个列是id号
可以这样试下