![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Database
Anyanyamy
这个作者很懒,什么都没留下…
展开
-
SYBASE --- all commands
sybase函数学习(一)ASCII 返回表达式中第一个字符的ASCII代码。如:select ASCII(‘Bennet’) 结果:66select ASCII(‘B’) 结果:66 avg 返回所有(不同)值的数字平均值 avg([all | distinct ] expression),其中all为缺省值,表示全部;distinct是在应用avg之前转载 2015-08-06 20:35:20 · 681 阅读 · 0 评论 -
SQL Server 分组后取Top N
SQL Server 分组后取Top N 近日,工作中突遇一需求:将一数据表分组,而后取出每组内按一定规则排列的前N条数据。乍想来,这本是寻常查询,无甚难处。可提笔写来,终究是困住了笔者好一会儿。冥思苦想,遍查网络,不曾想这竟然是SQL界的一个经典话题。今日将我得来的若干方法列出,抛砖引玉,以期与众位探讨。 正文之前,对示例表结构加以说明。转载 2016-09-20 15:27:31 · 1115 阅读 · 0 评论 -
SQL SERVER tablediff比较表是否一致工具
1. tablediff 是什么?tablediff 实用工具用于比较两个非收敛的表中的数据,它对于排除复制拓扑中的非收敛故障非常有用。 2. tablediff 用哪些用法?1) . 在充当复制发布服务器的 Microsoft SQL Server 实例中的源表与充当复制订阅服务器的一个或多个 SQL Server 实例中的目标表之间进行逐行比较。2) . 通过只比较行数和架构可转载 2016-08-26 12:49:48 · 1780 阅读 · 0 评论 -
ORACLE性能优化之SQL语句优化
操作环境:AIX +11g+PLSQL包含以下内容:1. SQL语句执行过程2. 优化器及执行计划3. 合理应用Hints4. 索引及应用实例5. 其他优化技术及应用1.SQL语句执行过程1.1 SQL语句的执行步骤 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。转载 2016-09-02 14:50:48 · 375 阅读 · 0 评论 -
ORACLE --- 常用命令和语句
1.解锁用户请输入用户名:sys输入口令:sys as sysdba alter user scott accout unlock;用户已更改.SQL> commit;SQL> conn scott/tiger更改scott口令新口令:tiger重新键入新口令:tiger增加权限 用sys登陆完 grant create table, create view转载 2016-09-02 14:48:08 · 419 阅读 · 0 评论 -
使用oracle 的 PL/Sql 定时执行一个存储过程
今天创建job begin dbms_job.submit(:job1,'test',sysdate,'sysdate+5/1440'); end; /*第 1 行出现错误:ORA-06550: 第 1 行, 第 118 列:PLS-00103: 出现符号 "END"在需要下列之一时::= . ( @ % ;符号 ";" 被替换为 "EN转载 2016-09-01 20:36:54 · 3922 阅读 · 0 评论 -
SQL Prompt5 破解版下载+使用说明
Red Gate系列文章:Red Gate系列之一 SQL Compare 10.2.0.1337 Edition 数据库比较工具 完全破解+使用教程Red Gate系列之二 SQL Source Control 3.0.13.4214 Edition 数据库版本控制器 完全破解+使用教程Red Gate系列之三 SQL Server 开发利器 SQL Pr转载 2016-08-11 09:21:47 · 1234 阅读 · 0 评论 -
SQL SERVER 常用编程设置
1. SET DEADLOCK_PRIORITY2. SET LOCK_TIMEOUT3.@@LOCK_TIMEOUT4.SET IDENTITY_INSERT5.SET IMPLICIT_TRANSACTIONS6.SET NOCOUNT7.@@ROWCOUNT8.SET ROWCOUNT9.SET TRANSACTION ISOLATION LEVEL转载 2016-08-11 08:24:04 · 351 阅读 · 0 评论 -
Oracle pl/sql 出现"PLS-00103: 出现符号""在需要下列之一时" 错误
pl/sql刚入门,模仿网上的例子编写了一个简单的pl/sql块,如下所示:[plain] view plain copydeclare v_ename varchar2(20); begin select ename into v_ename from emp where empno=&no; d转载 2016-07-28 17:26:02 · 116268 阅读 · 7 评论 -
超好用的plsql设置
超好用的plsql设置1、格式化SQL语句在使用 PL/SQL Developer的SQL Window时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;使用方法:选中需要格式化的SQL语句,然后点击工具栏的PL/SQL beautifier按钮即可。2、oralce精简客户端的使用(待测)要想PL/SQL连接oracle数据转载 2016-07-13 21:32:52 · 1432 阅读 · 0 评论 -
PL/SQL Developer 导出数据
打开PL/SQL Developer,登录 选择菜单,工具->导出用户表有三种导出方式附录:Oracle Export,Sql Insert,pl/sql developer第一种是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最广第二种是导出为.sql文件的,可用文本编辑器转载 2016-07-13 20:21:34 · 518 阅读 · 0 评论 -
SQL 存储过程简单入门
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可转载 2016-06-12 11:18:40 · 347 阅读 · 0 评论 -
使用PL/SQL Developer 登陆 oracle 11g 64位数据库
1.登录PL/SQL Developer这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files (x86)目录下,不然无法启动PL/SQL Developer。 奇怪这里为什么选择不到数据库的TNS呢?我是先安装数据库,再安装PL/SQL Developer。按理说安装PL/SQL转载 2016-06-10 11:06:52 · 405 阅读 · 0 评论 -
DB --- Oracle 入门教程基本知识
数据库基础知识=============================================================================================数据库(既是保管数据的仓库,也是数据管理的方法与技术的集合)定义:长期存储在计算机内,有组织的,可共享的,统一管理的数据集合。特点:1. 数据共享,减少数据冗余2.原创 2016-03-08 16:08:58 · 796 阅读 · 2 评论 -
mysql5.6 + phpmyadmin + jdbc
win8.1安装mysql: http://blog.sina.com.cn/s/blog_51b89c580101ma4b.htmljdbc 下载: http://www.cr173.com/soft/45333.html使用phpmyadmin: http://www.chinabaike.com/z/shenghuo/pc/2011/0414/814363.html原创 2014-11-25 17:43:19 · 830 阅读 · 0 评论 -
《数据库原理与应用》复习总结-转
《数据库原理与应用》复习总结数据库技术就是主要研究如何科学的组织和存储数据,高效的获取和处理数据,并可以满足用户各种不同的信息需求的技术,因为对数据库技术的需求非常大,所以学习这门课的知识和技术是非常必要的,应熟练弄清,掌握数据,数据管理,数据库,数据模型和概念模型的等专业术语的内涵。第1章 绪论1.掌握数据库、数据库管理转载 2015-03-30 08:21:00 · 2509 阅读 · 0 评论 -
ORACLE --- 常用知识
1.曾经不小心把开发库的数据库表全部删除,当时吓的要死。结果找到下面的语句恢复到了1个小时之前的数据!很简单。注意使用管理员登录系统:select * from 表名 as of timestamp sysdate-1/12 //查询两个小时前的某表数据!既然两小时以前的数据都得到了,继续怎么做,知道了吧。。 如果drop了表,怎么办??见下面:drop转载 2016-09-08 17:40:43 · 477 阅读 · 0 评论