学习《PLSQL开发指南》笔记——条件和序列控制
一、三种条件语句1、if-then-end if2、if-then-else-end if2、if-then-elsif-then-else-end if注意:1、条件是boolean型,null和任何类型的运算都是false; 2、来自数据库的值,要关注null问题:is null,nvl; 3、多条件,也需要排除null值,and或者...
学习《PLSQL开发指南》笔记——PLSQL的基本原理
1、块结构: 声明和执行严格区分 以begin为界限 head --命名块才有,如过程函数 declare --声明变量 过程 子程序 execute --执行区域 exception --异常处理区域2、标识符:长度30以内,只能以字母开头,不得为保留字,取有意义的名字, 重名要加以前缀以...
学习《PLSQL开发指南》笔记—— SQLPLUS建立过程前的学习
1、set serverout on --可以显示dbms_output.put_line输出的内容;2、set echo on --可以显示调试内容3、define varname=value --定义用户变量,可以直接赋值 select '&varname' from dual;--用单引号来显示变量内容4、var varname vartype --定义绑定变量,只定义类型,不定长度和赋值;例如:var x varcha...
MySQL Workbench SQL Query 中执行 Update 和 Delete 报错
遇到这个错误,不知道怎么解决,上网查了一下,原来是设置的问题,mark一下。 具体错误描述如下:You are using safeupdate mode and you tried to update a table without a WHERE that uses a KEYcolumn To dis...
Oracle 12c Enterprise Manager Database Express
Oracle Enterprise Manager Database Express 【EM Express】是一个基于Web界面的Oracle管理工具,并且提供了优化顾问。 1、 通过以下命令,查看EM Express 端口: select dbms_xdb_config.gethttpspor...
Win7 下安装Oracle 12c 报错:[INS-30131] 执行安装程序验证所需的初始设置失败。
描述:原因 - 无法访问临时位置。操作 - 请确保当前用户具有访问临时位置所需的权限。附加信息: - 所有节点上的框架设置检查都失败 - 原因: 问题的原因不可用 - 操作: 用户操作不可用 失败节点概要 fweqtdbpormyrmy - 无法从节点 "fweq...
MySQL Windows下关闭和启动
最近在学习MySQL数据库,看MySQL的使用手册,并练习里边的语句,记录一下常用常见的语句,下边是关于启动和关闭的命令,一定要确定MySQL运行,如果不能运行,则需要启动。Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Win...
Windows MySQL load data 命令中的infile 文件目录
今天在Windows下练习《MySQL手册5.1》中的内容,练习到将数据加载到表中,把txt文件放到e盘建立的文件SQLDEMO 下怎么也导入不进去,报参数不对,正好是infile 后边的目录,SQLDEMOpet.txt 虽然用了\作为分割符,还是无效,最后没有办法,直接把txt文件放到E盘下边,结果顺利的加载数...
MySQLDump Windows 下TXT格式备份(带分隔符)
MySQLDump 备份可以备份整个数据库,也是可以备份指定数据库,也可以备份指定的数据库下的表;备份格式可以是SQL语句,也可以是txt格式。在MySQL的官网上,还有关于MySQL的博客上,SQL文件格式的文件很多,也很容易找到,不过对于txt文件格式的确实不多,也语焉不详。况且MySQLimport...
MySQL 基本命令(一)
[root@master bin]# mysql -u root -p mysqlEnter password:Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -AWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 5Server version: 5....
MySQL 安装后的注意事项
一、删除test数据库: mysqladmin -u root drop test二、修改root登陆密码: 1、SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd'); 2、UPDATE mysql.user SET Password = PASSWORD('newpwd') WHERE User = 'root'; ...
MySQL在CentOS 6.4 源码安装
一、准备: 1、下载MySQL源码:http://www.mysql.com/ 社区版 下载选项 source code Generic Linux (Architecture Independent), Compressed TAR Archive (mysql-5.6.16.tar.gz) 2、下载cmake源码:http://www.cmake.org/cmake/resour...
Oracle 12c redhat linux 6 安装验证错误at least 256 colors
在安装Oracle 12c的时候,发现在安装验证的时候,会报如下的错误:Checking monitor: must be configured to display at least 256 colors >>> Could not execu...
Windows 访问CentOS上Mysq配置说明
Windows 访问CentOS上Mysq配置说明:要完成Windows上的客户端访问CentOS上的MySQL,就需要做到两点:关闭CentOS上防火墙;赋予数据库用户远程访问的权限,并清除权限的缓存,具体配置如下:[root@mysql ~]# ...
Oracle 学习经验谈
使用Oracle也有五年之久了,一直维护着单机数据库,可用性也不是很高,不过在这五年里,还是积累了不少经验。先在把这些经验分享在这里,也总结一下自己的经...
RHEL6 上安装Oracle 11g软件
一、软件准备1、 Oracle linux安装包2、 Putty3、 WinSCP二、操作系统配置1、 网络配置(红色为更改内容)cd /etc/sysconfig/network-scriptsvi vi ifcfg-eth0更...
Oracle 11g RHEL 6.3 装缺少pdksh-5.2.14-1.i386.rpm
昨天在RHEL 6.3上安装Oracle 11g 数据库,在安装过程中检测包的依赖关系,发现缺少pdksh-5.2.14-1.i386.rpm这个包,在安装pdksh-5.2.14-1.i386.rpm包的过程中,...
通过expdp&impdp把11g的数据迁移到10g平台的要点
今天发现要导入的目标数据库主机是10g,而源数据主机是11g,要完成迁移的话,就需要用到oracle在10g中新加入的功能数据泵,因为在11g中,数据泵可以定义导出文件的版本,即version。现在把要点写在下...
Windows 下JDBC 访问Oracle11g 数据库
一、开发需要的软件及其下载地址:1、 JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-188026.html2、 JDBC:http://www.oracle.com/technetwork/cn/...
Oracle 85% 出现保护 database control 时出错
Oracle 85% 出现保护 database control 时出错,错误如下图所示:Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Windows\system32>s...