上一页 1 ··· 19 20 21 22 23

2018年7月30日

Oracle(00):正则表达式

摘要: 从10g开始,可以在查询中使用 一、正则表达式: 1、REGEXP_LIKE :匹配 REGEXP_LIKE(source_string, pattern[, match_parameter]):返回满足匹配模式的字符串 相当于增强的like函数。 Source_string指定源字符表达式; pattern指定规则表达式; match_parameter指定默认匹配操... 阅读全文

posted @ 2018-07-30 08:39 springsnow 阅读(710) 评论(0) 推荐(0) 编辑

Oracle(00):删除重复记录

摘要: 查询某些字段相同的记录 如:查询col1与col2值相同的记录: select a.* from table1 a, table1 b where a.id b.id and a.col1 = b.col1 and a.col2 = b.col2; 一、用rowid方法: 根据oracle自带的rowid属性进行判断是否存在重复记录。 rowid伪列用于唯一标识物理位置的... 阅读全文

posted @ 2018-07-30 08:38 springsnow 阅读(173) 评论(0) 推荐(0) 编辑

Oracle(00):PLSQL块与表达式

摘要: 一、块(Block) 是PL/SQL的基本执行单元,由定义部分,执行部分(必须)和例外处理部分组成。 Declare /*定义部分――定义常量、变量、游标、例外、复杂数据类型*/ Begin /*执行部分――要执行的pl/sql语句和sql语句*/ Exception /*例外处理部分――处理运行的各种错误*/ end; 例: declare v_ename var... 阅读全文

posted @ 2018-07-30 08:37 springsnow 阅读(660) 评论(0) 推荐(0) 编辑

Oracle(00):PLSQL复合类型

摘要: 一、PL/SQL记录:一条记录。 可简化单行多列的数据的处理。当使用pl/sql记录时,应用开发人员即可以自定义记录类型和记录变量,也可以使用%rowtype属性直接定义记录变量。 1、当使用自定义的pl/sql记录时,需要分别定义pl/sql记录类型和记录变量。 declare type emp_record_type is record( name emp.ename%t... 阅读全文

posted @ 2018-07-30 08:36 springsnow 阅读(321) 评论(0) 推荐(0) 编辑

Oracle(00):PLSQL数据类型

摘要: 一、标量类型 标量:容纳单个值,没有内部组成。 1、Number 数字类型 BINARY_INTEGER NUMBER 子类型是 DEC、DECIMAL、DOUBLE PRECISION、FLOAT、INTEGER、INT、NUMERIC、REAL、SMALLINT PLS_INTEGER 2、Character 字符类型 CHAR:定长字符串。范围:... 阅读全文

posted @ 2018-07-30 08:35 springsnow 阅读(379) 评论(0) 推荐(0) 编辑

Oracle(00):rownum行号

摘要: 1、rownum是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。如:将rownum限制为1,这样就只能查询出一条记录。select rownum,id,name from 阅读全文

posted @ 2018-07-30 08:34 springsnow 阅读(1024) 评论(0) 推荐(0) 编辑

Oracle(00):递归查询connect by

摘要: 一、概述 Oracle中可以通过START WITH . . . CONNECT BY . . .子句来实现SQL的层次查询. 自从Oracle 9i开始,可以通过 SYS_CONNECT_BY_PATH 函数实现将父节点到当前行内容以“path”或者层次元素列表的形式显示出来。 自从Oracle 10g 中,还有其他更多关于层次查询的新特性 。例如,有的时候用户更关心的是每个... 阅读全文

posted @ 2018-07-30 08:32 springsnow 阅读(437) 评论(0) 推荐(0) 编辑

Oracle(00):Update语句

摘要: Oracle没有update from语法,可以通过四种写法实现同样的功能:一、标准update语法(常用、速度可能最慢)当更新的表示单个或者被更新的字段不需要关联表带过来,此法是最好的选择。update a set a.c2= (select b.c2from b where a.c1=b.c1) 阅读全文

posted @ 2018-07-30 08:31 springsnow 阅读(25537) 评论(1) 推荐(0) 编辑

Oracle(00):函数

摘要: 一、数值函数 1、mod(n1,n2):n1除以n2的余数。 如果n2为0,则返回n1。 select mod(23,8),mod(24,8) from dual;--返回:7,0 2、power(n1,n2):返回数字n1的n2次幂; exp(y):返回e的y次幂。(e为数学常量); log(x,y):返回以x为底的y的对数; ln(y):返回e... 阅读全文

posted @ 2018-07-30 08:30 springsnow 阅读(420) 评论(0) 推荐(0) 编辑

2011年12月16日

Oracle(00):sum count null 结果

摘要: select sum(aa),sum(bb),count(bb),count(*),sum(aa+bb),sum(aa)+sum(bb) from (select 1 aa,null bb from dual union all select 2 aa,1 bb from dual) tt 结果为: 阅读全文

posted @ 2011-12-16 09:47 springsnow 阅读(369) 评论(0) 推荐(0) 编辑

2011年12月9日

Oracle(00):动态sql

摘要: 一、概述 在一般的sql操作中,sql语句基本上都是固定的,如: SELECT t.empno,t.ename FROM scott.emp t WHERE t.deptno = 20; 但有的时候,从应用的需要或程序的编写出发,都可能需要用到动态SQl,如: 当 from 后的表 不确定时,或者 阅读全文

posted @ 2011-12-09 17:24 springsnow 阅读(455) 评论(0) 推荐(1) 编辑

2011年6月10日

C#(99):自定义集合类

摘要: 一、非泛型方式,继承自CollectionBase public class MyClass { public static void Main() { StringCollection myStringCol = new StringCollection(); myStringCol.Add("a 阅读全文

posted @ 2011-06-10 13:31 springsnow 阅读(302) 评论(0) 推荐(0) 编辑

2010年6月11日

VS2008快捷键大全

摘要: Ctrl+E,D 格式化全部代码 Ctrl+E,F 格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + 阅读全文

posted @ 2010-06-11 14:46 springsnow 阅读(189) 评论(0) 推荐(0) 编辑

2010年5月25日

ASP.NET(99):ASP.NET学习路线图

摘要: 第一步: 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步: 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用 阅读全文

posted @ 2010-05-25 08:22 springsnow 阅读(263) 评论(0) 推荐(0) 编辑

程序员的.NET时代

摘要: 入门篇1. 学习面向对象(OOP)的编程思想 许多高级语言都是面向对象的编程,.NET也不例外。如果您第一次接触面向对象的编程,就必须理解类、对象、字段、属性、方法和事件、封装、继承和多态性、重载、重写等概念。需要说明的是,微软的产品帮助文档做得非常完善,而且查询相当方便,入门者不得不看。安装完Visual Studio.NET2003(或者Visual Studio.NET 2002)后,在&l... 阅读全文

posted @ 2010-05-25 08:19 springsnow 阅读(226) 评论(0) 推荐(0) 编辑

2008年3月31日

C#(99):集合、比较和转换

摘要: 一、集合 C#中的数组是作为System.Array类的实例来执行的,它们是集合类中的一种。 集合类一般用于处理对象列表,其功能是通过执行System.Collection中的接口实现的。 集合的功能可以通过接口来实现,该接口可以使用基本基本集合类,也可以创建自定义的集合类。 System.Coll 阅读全文

posted @ 2008-03-31 10:14 springsnow 阅读(700) 评论(0) 推荐(0) 编辑

2007年7月11日

ASP.NET(99):如何在GridView中一次性批量更新多行数据

摘要: 假定有一个Product表,字段有(Id,Name,Quantity,...)我们要一次批量更新Quantity的值 首先在Gridview中,Quantity列以TemplateField显示,其他的列属性设为只读,把显示格式设为TextBox。 <asp:TemplateField Header 阅读全文

posted @ 2007-07-11 16:09 springsnow 阅读(1390) 评论(1) 推荐(0) 编辑

上一页 1 ··· 19 20 21 22 23

导航