目录结构如下:行转列列转行[一]、行转列1.1、初始测试数据表结构:TEST_TB_GRADEcreatetableTEST_TB_GRADE (
IDNUMBER(10)notnull, USER_NAMEVARCHAR2(20CHAR), COURSEVARCHAR2(20CHAR), SCOR...
分类:
数据库技术 时间:
2014-05-16 04:46:45
收藏:
0 评论:
0 赞:
0 阅读:
604
准备工作: SQL> conn sys/root as sysdba
Connected. SQL> grant select on v_$sql_plan to scott; Grant succeeded.
SQL> grant select on v_$session to scott; Gr...
分类:
数据库技术 时间:
2014-05-16 04:53:53
收藏:
0 评论:
0 赞:
0 阅读:
498
DBMS_XPLAN包包括一系列函数,主要是用于显示SQL语句的执行计划,且不同的情形下使用不同的函数来显示,如预估的执行计划则使用display函数,而实际的执行计划则是用display_cursor函数,对于awr中的执行计划,则是用display_awr函数,而SQL
tuning集合...
分类:
数据库技术 时间:
2014-05-16 04:55:48
收藏:
0 评论:
0 赞:
0 阅读:
399
当Memcached缓存失效时,容易出现高并发的查询DB,导致DB压力骤然上升。这篇blog主要是探讨如何在缓存将要失效时,及时地更新缓存,而不是如何在缓存失效之后,如何防止高并发的DB查询。解决这个问题有四种思路:比如一个key是aaa,失效时间是30s。1.定期从DB里查询数据,再刷到memca...
分类:
数据库技术 时间:
2014-05-16 05:06:58
收藏:
0 评论:
0 赞:
0 阅读:
456
在Oracle数据库中,数据分页功能是必不可少的操作,Oracle数据库分页查询语句有三种写法:--1.根据ROWID 来分select * from nmb
where rowid in(select rid from (select rownum rn,rid from (select rowi...
分类:
数据库技术 时间:
2014-05-16 05:31:15
收藏:
0 评论:
0 赞:
0 阅读:
314
1、备份命令exp username/password
file=d:/test/test.dmp;2、还原命令imp username/password full=y file=d:/test/test.dmp;
分类:
数据库技术 时间:
2014-05-16 05:37:08
收藏:
0 评论:
0 赞:
0 阅读:
422
SSMS连接远程SQL Server服务器是很方便的。 昨天我用SQL Server 2008
SSMS连接SQL Server 2012竟然报错,如下图: 在网上搜了,参考这个参考那个,太啰嗦了,确实是软件固有的问题,微软肯定会发补丁解决的!
于是看了我的SQL Server 2008的版本,在S...
分类:
数据库技术 时间:
2014-05-16 06:02:23
收藏:
0 评论:
0 赞:
0 阅读:
653
USE DBProjectSYGOSELECT
OBJECT_SCHEMA_NAME(T.[object_id], DB_ID()) AS [架构名] , T.[name] AS [表名] ,
AC.[name] AS [列名] , TY.[name] A...
分类:
数据库技术 时间:
2014-05-16 06:09:27
收藏:
0 评论:
0 赞:
0 阅读:
511
MICROSOFT SQL SERVER 2012 DEVELOPER
版序列号:YQWTX-G8T4R-QW4XX-BVH62-GP68YMICROSOFT SQL SERVER 2012 ENTERPRISE
SERVER/CAL EDITION 版序列号:748RB-X4T6B-MRM7V-....
分类:
数据库技术 时间:
2014-05-16 06:12:54
收藏:
0 评论:
0 赞:
0 阅读:
702
场景:
例如:某系统,用户每天只能拥有一次的抽奖机会,抽过后当天就不可再抽,但是过了24:00点后用户就重新拥有一次抽奖机会。像这种需要数据库定时对某个字段进行更新操作的任务,完全可以通过数据库本身的事件机制进行操作,而服务器端也不需要用额外的代码进行这种监控定时的操作。Mysql:
本文讨论的.....
分类:
数据库技术 时间:
2014-05-16 06:28:25
收藏:
0 评论:
0 赞:
0 阅读:
369
SELECT
s.username,l.OBJECT_ID,l.SESSION_ID,s.SERIAL#,
l.ORACLE_USERNAME,l.OS_USER_NAME,l.PROCESS,b.OBJECT_NAME,p.spid FROM
V$LOCKED_OBJECT l,V$SESSIO....
分类:
数据库技术 时间:
2014-05-16 06:30:22
收藏:
0 评论:
0 赞:
0 阅读:
422
1、打开SqlServer配置管理器在左侧打开“SQL Server服务”,然后在右侧选择 “SQL
Server (MSSQLSERVER)”右击选择=〉属性2、在“登录”选项中,将“内置帐户”的值选为“Local System”,然后点确定后会自动重启SQL
SERVER服务3、重新打开SQL ...
分类:
数据库技术 时间:
2014-05-16 06:33:04
收藏:
0 评论:
0 赞:
0 阅读:
554
oracle中对重复数据的查询和删除操作--1.查询表中username=‘lingjie’的重复记录select
userid,username from nmb where username in(select username from nmb group by
username having...
分类:
数据库技术 时间:
2014-05-16 06:56:41
收藏:
0 评论:
0 赞:
0 阅读:
445
一个小小的问题,让我折腾了一个上午,下午三点彻底解决了,分享一个给大家解决方法,尽管在测试服务器上,但是经验是值得总结和分享的.ERROR:ORA-01034:
ORACLE not availableORA-27101: shared memory realm does not exist进程 I...
分类:
数据库技术 时间:
2014-05-16 07:03:11
收藏:
0 评论:
0 赞:
0 阅读:
484
在mysql命令加上选项-U后,当发出没有WHERE或LIMIT关键字的UPDATE或DELETE时,mysql程序就会拒绝执行
分类:
数据库技术 时间:
2014-05-16 07:15:35
收藏:
0 评论:
0 赞:
0 阅读:
395
1、问题描述:
在oracle命令提示符界面执行“dbms_job.remove(:job);”指令删除job,但实际上该job依然存在。2、原因:
经测试,在"dbms_job.remove(:job);"指令之后应该执行"commit;"指令才有效。至于为什么,我也不知道,如果哪位仁兄知道,.....
分类:
数据库技术 时间:
2014-05-16 07:41:09
收藏:
0 评论:
0 赞:
0 阅读:
625
错误现象:在windows下用其他工具访问oracle,确认中文正常显示。在Linux下使用sqlplus查询数据表中文内容出现乱码。分析及解决:因为windows下正常,所以问题应出现在Linux客户端。用下列sql查询数据库字符集为“ZHS16GBK”:SELECT*FROMnls_databa...
分类:
数据库技术 时间:
2014-05-16 08:00:51
收藏:
0 评论:
0 赞:
0 阅读:
382
--年、月、日、时、分、秒datediff(yy,date1,date2)datediff(m,date1,date2)datediff(d,date1,date2)datediff(hh,date1,date2)datediff(n,date1,date2)datediff(s,date1,dat...
分类:
数据库技术 时间:
2014-05-16 08:00:12
收藏:
0 评论:
0 赞:
0 阅读:
513
今天在对数据库备份与还原的过程中,我遇到一个问题“介质集有2个介质簇,但只提供了1个。必须提供所有成员”,下面详细的介绍一下遇到问题的经过与问题解决的方法!一、备份与还原遇到的问题描述与解决方法:前两天用户测试我们做的评教系统小软件,有点问题我们过去看了看,想将他们的测试数据备份一下,以便我们修改软...
分类:
数据库技术 时间:
2014-05-16 08:11:31
收藏:
0 评论:
0 赞:
0 阅读:
822
WampServer: Apache+PHP+MySQL一键式安装
WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。 首先,通过WAMP打开mysql控制台。
提示输入密码,因为现在是空,所以直接按回车。 然后输入“use m...
分类:
数据库技术 时间:
2014-05-16 08:25:58
收藏:
0 评论:
0 赞:
0 阅读:
528