J jonyhuang Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-14 #1 我想在sql的数据库中寻找一个表,并判断它是否存在,如何用dephi或sql 命令来实现? jony
D Dick Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-15 #2 如果数据库是SQLServer,那么这个数据库拥有哪些表、存储过程等对象都 保存在sysobjects表中,查找一下这个表就可以了。
L liuye Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-15 #3 如果数据库是ORACLE,那么这个数据库拥有哪些表、存储过程等对象都 保存在ALL_OBJECTS,USER_OBJECTS等表中,查找一下这个表就可以了。 select count(1) from dual where exists(select 1 from all_objects where object_name='tablename' and obejct_type='TABLE');
如果数据库是ORACLE,那么这个数据库拥有哪些表、存储过程等对象都 保存在ALL_OBJECTS,USER_OBJECTS等表中,查找一下这个表就可以了。 select count(1) from dual where exists(select 1 from all_objects where object_name='tablename' and obejct_type='TABLE');