如何保存"order by"table?
how to save "order by" table?
我想对我的数据库进行排序,然后按原样保存。
最简单的方法是什么?
sql 可以是这样的:
sql = "SELECT * FROM APP." + tablename + " order by" + sql_part;
谢谢。
您可以按照以下步骤操作
1) create table <temp_tablename> as SELECT * FROM APP.<tablename> order by <columnname>;
2) drop table APP.<tablename>;
3) ALTER TABLE <temp_tablename> RENAME TO APP.<tablename>; -- Oracle
or RENAME TABLE <temp_tablename> TO APP.<tablename>; -- DB2
我想对我的数据库进行排序,然后按原样保存。 最简单的方法是什么? sql 可以是这样的:
sql = "SELECT * FROM APP." + tablename + " order by" + sql_part;
谢谢。
您可以按照以下步骤操作
1) create table <temp_tablename> as SELECT * FROM APP.<tablename> order by <columnname>;
2) drop table APP.<tablename>;
3) ALTER TABLE <temp_tablename> RENAME TO APP.<tablename>; -- Oracle
or RENAME TABLE <temp_tablename> TO APP.<tablename>; -- DB2