SQL> SELECT * FROM TAB WHERE TNAME LIKE 'TEST%';TNAME TABTYPE CLUSTERID ------------------------------ ------- --------- TEST2 TABLESQL> RENAME TEST2 TO TEST1;表已改名.SQL> SELECT * FROM TAB WHERE TNAME LIKE 'TEST%';TNAME TABTYPE CLUSTERID ------------------------------ ------- --------- TEST1 TABLESQL>
不好意思,没说清楚。上面是在Oracle中。 其他的数据库好象应该用语法: ALTER TABLE table1 RENAME TO table2
楼上,我试了在SQLSERVER里好像ALTER TABLE table1 RENAME TO table2 不行:(
------------------------------ ------- ---------
TEST2 TABLESQL> RENAME TEST2 TO TEST1;表已改名.SQL> SELECT * FROM TAB WHERE TNAME LIKE 'TEST%';TNAME TABTYPE CLUSTERID
------------------------------ ------- ---------
TEST1 TABLESQL>
其他的数据库好象应该用语法:
ALTER TABLE table1 RENAME TO table2
不行:(