
数据库应用
menglexinglai
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle修改字符集为UTF-8
修改oracle字符集为UTF8 执行如下语句即可 sqlplus system/psw@orcl select * from v$nls_parameters; $sqlplus /nolog conn / as sysdba SHUTDOWN IMMEDIATE; STARTUP MOUNT EXCLUSIVE; ALTER SYSTEM ENABL原创 2013-01-25 10:22:28 · 521 阅读 · 0 评论 -
oracle\sql2005\mysql修改表名的方式
oracle\sql2005\mysql修改表名的方式: 例如:我要把表名为:USERFOLDER 改为USER_FOLDER; oracle:rename USERFOLDER to USER_FOLDER; sql2005: sp_rename 'USERFOLDER' 'USER_FOLDER'; mysql: alter table USERFOLDER ren原创 2013-01-22 16:27:50 · 361 阅读 · 0 评论 -
oracle误删数据怎么恢复
oracle误删数据怎么恢复: 例子: 删除了表名为:SYS_USER_ROLE 语句: insert into SYS_USER_ROLE select * from SYS_USER_ROLE as of timestamp to_Date('2013-01-16 15:00:00', 'yyyy-mm-dd hh24:mi:ss')原创 2013-01-22 16:34:23 · 395 阅读 · 0 评论 -
oracle删除重复行
--oracle删除重复行,一定是设置主键才能用 delete from SYS_ROLE_FUNCTION a where exists( select * from SYS_ROLE_FUNCTION where srfu_id ) --oracle删除重复行,可以不用主键,推荐使用 delete from SYS_ROLE_FUNCTION a where rowi原创 2013-01-22 16:47:07 · 531 阅读 · 0 评论 -
Oracle Sql 语句性能调优
这篇文章是玄机逸士为某上市公司的ERP系统调优所撰写报告的部分摘录,希望能够对大家有所帮助: 下面给出SQL优化经常遇到的情形。它们是在很多人长期积累的经验上总结出来的,这些都是一些一般性的结论,在实际工作中,还应当具体情况具体分析,并加以灵活运用。 (1) 用NOT EXISTS替换NOT IN 将更显著地提高效率,尽量用NOT EXISTS替代NOT IN。在子查询中,NOT IN子句将转载 2014-08-19 19:05:25 · 452 阅读 · 0 评论 -
MYSQL最近一周一个月时间段的查询语句
select * from wap_content where week(created_at) = week(now) 如果你要严格要求是某一年的,那可以这样 查询一天: select * from table where to_days(column_time) = to_days(now()); select * from table where date(column_time) =原创 2014-11-10 16:45:14 · 3623 阅读 · 0 评论