- 博客(15)
- 资源 (38)
- 收藏
- 关注
原创 Oracle PL/SQL开发基础(第五弹:视图)
视图是表的另外一种表示形式,他通过使用SELECT语句定义一个显示数据的虚表,这个虚表只有对视图的定义,并不包含实际的数据。视图简介可以将视图看成是一个“虚表”,或是一个“存储的查询”。在创建时视图时,只是将视图的定义信息保存到数据字典中,并不将实际的数据复制到任何地方。 如:CREATE OR REPLACE VIEW view_dept_empAS SELECT emp.
2017-03-28 23:16:56 1898
原创 Oracle PL/SQL开发基础(第四弹:索引)
索引是数据库管理系统提供的一种用来快速访问表中数据的机制。在数据库管理系统系统中,索引的意义非常重大,使用索引可以显著提高对数据库数据的查询效率,减少磁盘的IO操作,提升整个数据库系统的性能。当定义主键或唯一性的约束时,Oracle会自动在相应的字段上创建唯一性索引。索引简介索引是建立在数据库表中的一列或多列用来加速访问表中互数据的辅助对象。索引有以下优点: - 索引可以大大加快检索
2017-03-27 23:12:43 730
原创 Oracle PL/SQL开发基础(第三弹:修改表)
修改表列新增表列如:ALTER TABLE invoice_check ADD invoice_name VARCHAR2(100);还可以在添加列是定义列属性,如:ALTER TABLE invoice_check ADD invoice_name VARCHAR2(100) CHECK(LENGTH(invoice_name)<=50);修改表列如:ALTER TABLE invoice_che
2017-03-23 22:41:20 516
原创 Oracle PL/SQL开发基础(第二弹:使用数据字典视图查看表约束)
Oracle将用户创建的表、约束等信息都放在数据字典表中,允许开发人员查询数据字典表或视图来获取数据库对象的信息。有两个数据字典视图提供了约束的详细信息: - user_constraints:如果知道约束名,想知道约束类型,可以查询user_constraints,这个视图描述了约束的定义,但是它不描述约束定义在哪些字段名称上。 - user_cons_columns:视图中显示约束的字段名称
2017-03-23 21:53:23 1808
原创 Oracle PL/SQL开发基础(第一弹:创建表和创建约束)
创建表创建表使用CREATE TABLE语句 如:--创建表workcenterCREATE TABLE workcenter --指定表名称( id int, --添加编号字段 name varchar2(200) --添加名称字段)除了指定列的类型之外,还可以使用列类型属性来指定列的基本约束,常用的列特性有: - NOT
2017-03-23 21:49:17 4430
原创 Oracle PL/SQL开发入门(第六弹:控制语句)
分支控制语句IF-THEN-ELSE如:DECLARE v_count NUMBER (10) := 0; --定义计数器变量 v_empno NUMBER (4) := 7888; --定义员工编号BEGIN SELECT COUNT (1)
2017-03-22 23:16:12 623
原创 Oracle PL/SQL开发入门(第五弹:运算符和表达式)
运算符类型赋值运算符赋值运算符使用:=,如:DECLARE v_variable1 VARCHAR2 (200) := 'This is a '; --定义变量变赋初值 v_variable2 VARCHAR2 (100); --定义变量 v_result VARCHAR2 (500)
2017-03-22 22:24:34 668
原创 Oracle PL/SQL开发入门(第四弹:数据类型)
字符类型我们来看集中常用的字符类型。CHAR如:DECLARE v_name CHAR(2 BYTE); v_name2 CHAR(2 CHAR); v_name3 CHAR; v_name4 CHAR(20);BEGIN v_name:='ab'; --正确,2个字节的字符串 v_name:='中国'; --错误,大于2个字节
2017-03-22 21:28:15 655
原创 Oracle PL/SQL开发入门(第三弹:变量)
变量的声明variable_name [CONSTANT] type [NOT NULL] [:=value]; 如:DECLARE v_empname VARCHAR2 (20); --定义员工名称变量 v_deptname VARCHAR2 (20); --定义部门名称变量 v_hiredate DATE NOT NULL := SYSD
2017-03-21 23:23:10 498
原创 Oracle PL/SQL开发入门(第二弹:PL/SQL基本概念)
什么是PL/SQL标准的SQL语言提供了定义和操纵数据库对象的能力,但是并没有提供程序设计语言所具有的诸多特性。PL/SQL(Procedural Language/SQL)就是为标准SQL语言添加了过程化功能的一门程序设计语言。这让SQL语句拥有了结构化程序设计的特性,使得开发人员可以直接使用PL/SQL进行复杂业务逻辑的编写。功能特点结构化程序设计顺序结构分支结构循环结构与SQL语言整合
2017-03-21 22:42:14 1183
原创 Oracle PL/SQL开发入门(第一弹:Oracle 11g数据库系统)
什么是关系型数据模型关系型数据库简而言之就是使用关系或二维表存储信息。 关系型数据库设计人员通过使用实体关系模型进行数据库建模。 例如人员信息表可以分为员工表和部门表,通过部门编号进行关联,使得获取和维护数据变得容易,这就是关系型数据模型。 它的3个关键组件分别为: - 实体:需要了解的信息,比如部门和员工信息; - 属性:一般也成为列或字段,描述实体必须火可选的信息,比如员工表中的工号和
2017-03-20 23:17:40 714
原创 Oracle Form Builder问题集锦(第二弹:Oracle Form怎么汉化,怎么切换语言)
我们在使用Oracle Form的时候大多都是英文版,有时候我们想要中文版,其实很简单,不需要装什么汉化包,也不用打什么补丁,更不用什么破解版,只需要更改Oracle Form Builder的相关注册表就可以了。使用regedit打开注册表, 在HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY/OH853154640/NLS_LANG里, 把值改为SIMPLIFIE
2017-03-20 21:18:21 2801
原创 Oracle Form Builder问题集锦(第一弹:连接报错:ORA-12154:TNS:无法解析指定的连接标识符)
使用Oracle Form Builder,在连接数据库的时候,报错:ORA-12154:TNS:无法解析指定的连接标识符。 原因其实和在使用PL/SQL连接数据库时报的这种错是一样的, 在安装目录下,找到tnsnames.ora文件,如…/OAS11g/asinst_1/config/tnsnames.ora,加入相应的数据源配置即可。这里说的数据源配置就和PL/SQL的tnsnames配置是
2017-03-20 21:10:07 3961
原创 Linux基础入门(第四弹:文件权限)
查看文件权限假设我们当前目录下有一个文件,叫做TestFile,我们输入ls命令: $ ls -l 屏幕显示如下: drwxr-xr-x 2 test test 4096 3月 16 22:20 TestFile。 含义如下: drwxr-xr-x表示文件类型和权限; 2表示链接数; test表示所有者; test表示所属用户组; 4096表示文件大小; 3月 16 22:20表
2017-03-16 23:18:17 404
原创 Linux基础入门(第三弹:用户管理)
Linux是一个可以实现多用户登陆的操作系统,他们可以同时登陆同一台主机,共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件。查看用户要查看用户可以在命令行输入: $ who am i或者who mom likes 会显示:admintest pts/0 2017-02-28 11:37 (:1.0) 输出的第一列表示当前登录用户的用户名(要查看当
2017-03-16 22:35:13 563
SpringMVC中json转换所需要的Maven仓库的jar包
2017-01-18
spring-framework-4.3.5.RELEASE-dist.zip 下载
2016-12-26
jquery-qrcode-1.0.zip
2016-12-25
spring-framework-3.2.9.RELEASE
2016-12-11
msvcr71.dll
2013-09-25
FP40EXT.CAB
2013-08-19
vc_redist.x64.exe
2017-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人