摘要: select * into target_table from source_table;insert into target_table(column1,column2) select column1,5 from source_table;以上两句都是将源表source_table的记录插入到目标表target_table,但两句又有区别。第一句(select into from)要求目标表target_table不存在,因为在插入时会自动创建。第二句(insert into select from)要求目标表target_table存在,由于目标表已经存在,所以我们除了插入源表sourc 阅读全文
posted @ 2011-06-21 14:18 魔战 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 在Oracle怎样查询表中的top10条记录呢? select * from test where rownum <=10 下面是关于rownum的介绍 ================================ Rownum和row_number() over()的使用 ROWNUM是Oracle从8开始提供的一个伪列,是把SQL出来的结果进行编号,始终从1开始,常见的用途就是用来分页输出. 比如 SELECT * FROM torderdetail a WHERE ROWNUM <= 10 这条语句就是输出前10条纪录,在这里用途上类似于sql sever的top,不过r 阅读全文
posted @ 2011-06-21 10:59 魔战 阅读(7773) 评论(0) 推荐(1) 编辑