
日记
小妙女
学习别人是成长的关键
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle type 数据类型
–使用标量变量接受数据类型declare v_empname emp.empname%type; v_sal emp.sal%type; begin select empname,sal into v_empname,V_sal from emp where empno = &no; dbms_output.put_line (‘员工姓名:原创 2016-10-24 18:22:08 · 465 阅读 · 0 评论 -
oracle 中不常用的单行函数
(1) bfilename 该函数用于初始化bfile定位符;(2) coalesce(………) 用于获得列表参数中第一个不为null 的表达式; select coalesce(null,null,’losi’,’a25’) from dual; (3) decode返回于特定匹配的表达式的结果 select empno 编号, empname as 姓名 ,sal,原创 2016-10-18 21:44:25 · 450 阅读 · 0 评论 -
oracle--纯度级别(purity level)
PRAGMA RESTRICT_REFERENCES(),这个PRAGMA比较复杂, 总的来说,它是一个程序辅助检验码,检查子程序的纯度(PURITY),帮助检验子程序是否有违反规则的地方。一般用在函数上,但当函数调用过程时,也要作相应的设置检查。这是为了避免当在DML语句上调用函数时正常执行不至于产生错误。语法,PRAGMA RESTRICT_REFERENCES(function_name |转载 2016-11-12 15:36:54 · 555 阅读 · 0 评论 -
Android 开发SDK与ADT的区别
ADT(Android Development Tools): 目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置sdk路径 SDK(Software Development Kit): 一般是转载 2016-11-30 19:57:28 · 396 阅读 · 0 评论 -
toast最基本用法
Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。下面用一个实例来看看如何使用Toast。(最基本的用法,还可以添加位置,背影等属性)1.默认效果 代码Toast.makeText(getApplicationContext(), “默认Toast样式”, Toast.LE转载 2016-12-01 17:57:06 · 453 阅读 · 0 评论 -
简述android的五大组件
1.用activity来表示界面; 每个activity都是一个单独的类,他扩展实现了activity基础类。这个类的显示是由views组成的用户界面,并相应事件。 每个界面都是一个activity,切换界面,实际上是载入新的activity;2.用intent和intentFilter实现切换 android是通过一个专门的intent类来实现界面的切换原创 2016-12-01 19:41:36 · 481 阅读 · 0 评论 -
管理触发器
/* 显示触发器信息 */ select trigger_name ,status from user_triggers where table_name =’EMP’ ;/* 禁止触发器–激活触发器 */ alter trigger tri_startup disable; alter trigger tri_startup enable; /*原创 2016-11-19 20:31:43 · 467 阅读 · 0 评论 -
map与order的成员函数的区别
map (1)将同一类型的对象实例映射成(number,date,varchar),之后进行比较。 (2) map成员函数不接受形参; order (1)两个对象实例进行比较 (2)一个对象类型只能有一个map或order ,且不能同时有。–创建对象(map) create or replace type person_type4 as obj原创 2016-11-20 20:55:50 · 852 阅读 · 0 评论 -
维护对象类型
1,显示对象类型的信息–user_typesselect type_name,attributes,final from user_types where type_name =’PERSON_TYP9’ ;desc person_typ9;2,增加和删除对象类型的属性alter type person_typ9 add attribute age number(4) cascad原创 2016-11-21 20:00:50 · 351 阅读 · 0 评论 -
resultset与resultsetmatadata的区别
.DatabaseMetaData 有关整个数据库的信息:表名、表的索引、数据库产品的名称和版本、数据库支持的操作。 ResultSet 关于某个表的信息或一个查询的结果。您必须逐行访问数据行,但是您可以任何顺序访问列。 ResultSetMetaData 有关 ResultSet 中列的名称和类型的信息。 尽管每个对象都有大量的方法让您获得数据库元素的极为详细的信息,但在每个对象中都有几种主要的方原创 2017-08-14 18:36:34 · 992 阅读 · 0 评论 -
oracle--管理子程序的常用系统视图
/* 1 ,列出当前用户的视图(表,索引,视图,过程,函数,包 )user_objects */select object_name,created,status,object_type from user_objects where object_type in(‘FUNCTION’,’procedure’,’TABLE’); –类型字母必须大写;/* 2 ,列出子程序原创 2016-11-10 20:56:03 · 253 阅读 · 0 评论 -
oracle--预定义异常
/* 1,access_into_null 没有初始化对象异常 */ create type emp_type as object ( id number(10), –对象(创建) name varchar2(50) ); declare emp emp_type:=emp_type(1,”); begin emp.name := ‘王瑶’;原创 2016-11-10 15:55:45 · 565 阅读 · 0 评论 -
oracle 基础笔记
《oracle 增删改查笔记》 (1) 使用多表插入First与All的区别:** (2)使用truncate table 与delete table 的区别: delete from 表名 : 不会释放表所占的空间,操作可以回退; truncate table 表名: 速度更快,截断表,释放空间, 操作不可回 退; (3)原创 2016-10-15 21:34:32 · 336 阅读 · 0 评论 -
oracle --字符函数
(1)ASCII (char) 用于返回字符串首字母的ascii码 select ASCII(‘a’) a, ASCII(‘A’) A , ASCII(‘abc’) from dual; (2) CHR(n) 用于将ascii码转化为字符; declare v_char char ; begin原创 2016-10-17 21:13:57 · 356 阅读 · 0 评论 -
oracle pl/sql集合
1 :各种情况下接受数据库查询结果: (1)单行单列——-标量 (2)单行多列———自定义type或rowtype (3)多行单列———–集合(索引表,嵌套表,varray)2:索引表 type type_name is table of elment_type index原创 2016-10-27 18:57:52 · 301 阅读 · 0 评论 -
集合计较
/————————–比较集合————————–/ /is null—(嵌套表和变长数组) is empty—(只适用于嵌套表)/declare type v_varray_type is table of int ; v_varr1 v_varray_type := v_varray_type(1,2); v_varr2 v_varray_type ; begin原创 2016-11-08 19:55:04 · 299 阅读 · 0 评论 -
集合赋值
/集合赋值//:= 赋值/ declare type v_varray_type is varray(100) of int; v_t v_varray_type; v_t2 v_varray_type;begin v_t := v_varray_type(1,2,3,4,3,2,1); dbms_output.put_line(‘v_t的原数据’); for原创 2016-11-08 20:02:41 · 363 阅读 · 0 评论 -
批量绑定
/—————–批量绑定——————————————/create table en ( id number primary key, name varchar2(100));declare type id_table_type is table of number index by binary_integer; type name_table_type i原创 2016-11-08 20:07:04 · 326 阅读 · 0 评论 -
oracle 中的转化函数
(1)ASCAIISTR(string) 是oracle9i 新增的函数,是将任意字符集转化为数据库字符集的ASCII码字符串; select ASCIISTR(‘中国’) from dual; select ASCII(‘中国’) from dual; (2) BIN_TO_NUM(‘1’,’1’,’0’) 二进制到十进制的转换 select原创 2016-10-18 19:08:12 · 696 阅读 · 0 评论 -
oracle 集合函数
(1) CARDINALITY(nested_table) oracle 10g 新增的功能 , 用于返回嵌套表实际元素的个数; 类似于cunt(); (2)collect (colmn) 允许你将一组对象类型收集到一个变长数组或嵌套表的集合中 (3)powermultiset(expr)用于生产嵌套表的超级; (4)powermultiset_by_cardinality(expr,原创 2016-10-18 19:55:33 · 1109 阅读 · 0 评论 -
游标
(1) fetch into 返回单行数据 —for 循环 declare cursor v_cursor is select empname,sal from emp ; v_cord emp%rowtype; –行类型 begin for v_cord in v_cursor loop dbms_output.put_line(v_cord.empname|原创 2016-11-09 16:51:12 · 230 阅读 · 0 评论 -
EChart入门
EChart.js 简单入门最近有一个统计的项目要做,在前端的数据需要用图表的形式展示。网上搜索了一下,发现有几种统计图库。MSChart 这个是Visual Studio里的自带控件,使用比较简单,不过数据这块需要在后台绑定。ichartjs是一款基于HTML5的图形库。使用纯javascript语言, 利用HTML5的canvas标签绘制各式图形。 支持饼图、环形图、折线转载 2017-08-16 09:21:28 · 658 阅读 · 0 评论