【发布时间】:2011-05-22 02:01:12
【问题描述】:
大家有没有其他方法可以确定除了下面的表格是否存在
select count(*) from <table> where rownum =1select * from user_table where table_name=<table>
请告诉我使用 oracle sql 检查表是否存在的最佳方法。
感谢您的回答,我的要求是从当月的第一个日期开始检查,即 01/12/2010 数据库中是否存在格式为 suresh_20101201 的表名,如果不存在,则应检查表suresh_20101202 直到Suresh_20101231 。是否可以在oracle sql查询中进行。
【问题讨论】:
-
我希望您不必为需要多个名称中带有日期的表的数据库设计负责;) 每个表的结构是否不同?