上一页 1 ··· 112 113 114 115 116 117 118 119 120 ··· 122 下一页

2014年5月12日

转 update关联更新在sqlserver和oracle中的实现

摘要: sqlserver和oracle中实现update关联更新的语法不同,都可以通过inline view(内嵌视图)来实现,总的来说sqlserver更简单些. 测试例子如下:create table tmp_a(cpcode varchar2(10),sb_ym varchar2(6),flag c... 阅读全文

posted @ 2014-05-12 11:30 荣锋亮 阅读(832) 评论(0) 推荐(0) 编辑

一个简单的批量更新oracle 数据库中 最近的服务商名称的数据

摘要: 有一个需求是这样的,我们需要更新数据库中的数据,数据时这样的1.大约50万以上2. 数据中有较多的重复数据3. 需要将表中最近的代理商的名称赋值给行中的服务商名称4. 代理商的名称可能有多个,所以必须获取最近时间的代理商名称5.对于客户代理商信息的确定必须使用客户主键,以及客户的软件加密狗的id解决... 阅读全文

posted @ 2014-05-12 10:22 荣锋亮 阅读(515) 评论(0) 推荐(0) 编辑

sql 分组后显示每组的前几条记录

摘要: sql 分组后显示每组的前几条记录如 表中记录是 code serialno A1 1 A1 2 A1 3 A1 5 B1 2 B1 3... 阅读全文

posted @ 2014-05-12 09:38 荣锋亮 阅读(2435) 评论(0) 推荐(0) 编辑

2014年5月10日

基于server broker 的数据实时更新

摘要: Service Broker介绍:SQL Server Service Broker 为消息和队列应用程序提供 SQL Server 数据库引擎本机支持。这使开发人员可以轻松地创建使用数据库引擎组件在完全不同的数据库之间进行通信的复杂应用程序。开发人员可以使用 Service Broker 轻松生成... 阅读全文

posted @ 2014-05-10 21:39 荣锋亮 阅读(445) 评论(0) 推荐(0) 编辑

Oracle中的三种Join 方式

摘要: 基本概念Nested loop join:Outer table中的每一行与inner table中的相应记录join,类似一个嵌套的循环。Sort merge join:将两个表排序,然后再进行join。Hash join:将两个表中较小的一个在内存中构造一个Hash 表(对Join Key),扫... 阅读全文

posted @ 2014-05-10 10:26 荣锋亮 阅读(2903) 评论(0) 推荐(0) 编辑

2014年5月9日

SQL Server MERGE

摘要: Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入、更新... 阅读全文

posted @ 2014-05-09 21:54 荣锋亮 阅读(353) 评论(0) 推荐(0) 编辑

ORA-01791: not a SELECTed expression

摘要: Student表有3个字段:id,name,age看这两个SQL语句(1)select name from student order by id;(2)select distinct(name) from student order by id;执行结果你可能会说:第1句返回以id排序的所有nam... 阅读全文

posted @ 2014-05-09 13:21 荣锋亮 阅读(1446) 评论(0) 推荐(0) 编辑

Oracle instr函数

摘要: INSTR (源字符串, 目标字符串, 起始位置, 匹配序号) 在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从字符的开始 到字符的结尾就结束。 语法如下: instr( string1, string2 [, start_positi... 阅读全文

posted @ 2014-05-09 10:18 荣锋亮 阅读(3030) 评论(0) 推荐(0) 编辑

2014年5月8日

oracle 、sql server 、mysql 复制表数据

摘要: 我们知道在oracle 中复制表数据的方式是使用create table table_name as select * from table_name而在sql server 中是不能这么使用的语句如下:select * into table_name from table_name;而在 mys... 阅读全文

posted @ 2014-05-08 16:01 荣锋亮 阅读(341) 评论(0) 推荐(0) 编辑

C# 使用oledb 方式连接本地或者远程oracel 数据库的方式

摘要: 对于C# 进行oracle 数据库的开发来说使用oracle 提供的odp.net 方式是比较方便的,同时在性能以及兼容性也是比较好的但是,对于不打算使用的,那么该如何使用oledb 进行连接连接的方式大家可定都比较了解就是ADO.net 但是最重要的是连接字符串是怎么样的。先贴测试代码:using... 阅读全文

posted @ 2014-05-08 10:11 荣锋亮 阅读(565) 评论(0) 推荐(0) 编辑

2014年5月7日

sql serve 创建序列

摘要: Oracle中有sequence的功能,SQL Server类似的功能使用Identity列实现,但是有很大的局限性。在2012中,微软终于增加了sequence 对象,功能和性能都有了很大的提高。sql server 2012 序列配置属性1. 查询序列的下一个值select next value... 阅读全文

posted @ 2014-05-07 13:38 荣锋亮 阅读(935) 评论(0) 推荐(0) 编辑

mysql 变量名称的使用不当的一个错误

摘要: 对于开发来说重要的是按照规范进行开发。 昨天自己在进行开发测试的时候,编写mysql 的一个存储过程 ,代码是比较简单的 就是根据名称查询对应的数据并返回DELIMITER// CREATEPROCEDUREproc1(nameint) BEGINselect * from table_name ... 阅读全文

posted @ 2014-05-07 12:56 荣锋亮 阅读(704) 评论(0) 推荐(0) 编辑

在 ASP.NET 网页中不经过回发而以编程方式实现客户端回调

摘要: 在 ASP.NET 网页的默认模型中,用户会与页交互,单击按钮或执行导致回发的一些其他操作。此时将重新创建页及其控件,并在服务器上运行页代码,且新版本的页被呈现到浏览器。但是,在有些情况下,需要从客户端运行服务器代码,而不执行回发。如果页中的客户端脚本维护一些状态信息(例如,局部变量值),那么发送页... 阅读全文

posted @ 2014-05-07 09:49 荣锋亮 阅读(295) 评论(0) 推荐(0) 编辑

2014年5月6日

oracle nodejs 访问

摘要: 1. 下载node-oracle网址如下:https://github.com/joeferner/node-oracle2. 测试代码:var oracle = require('oracle');var connectData = { hostname: "localhost", p... 阅读全文

posted @ 2014-05-06 16:47 荣锋亮 阅读(365) 评论(0) 推荐(0) 编辑

oracle 变量作用域

摘要: 以下为测试 代码块DECLARE v_i number := 100; v_p VARCHAR2(200) := 'a';BEGIN DECLARE v_i number := 999; BEGIN dbms_output.put_line(v_i); dbms_output.put_line(v_... 阅读全文

posted @ 2014-05-06 11:24 荣锋亮 阅读(597) 评论(0) 推荐(0) 编辑

Oracle集合类型

摘要: Oracle集合类型介绍集合类型1. 使用条件: a. 单行单列的数据,使用标量变量 。 b. 单行多列数据,使用记录c. 单列多行数据,使用集合 *集合:类似于编程语言中数组也就是。pl/sql集合类型包括关联数组Associative array(索引表 pl/sql table)、嵌套表(... 阅读全文

posted @ 2014-05-06 10:49 荣锋亮 阅读(529) 评论(0) 推荐(0) 编辑

Oracle sql之条件语句 循环语句

摘要: 一 IF..THENIF condition THENstatements 1;statements 2;....END IF;二 IF..THEN...ELSEIF condition THENstatements 1;statements 2;....ELSEstatements 1;state... 阅读全文

posted @ 2014-05-06 09:39 荣锋亮 阅读(969) 评论(0) 推荐(0) 编辑

2014年5月5日

SQL Server中如何实现遍历表的记录

摘要: SQL Server遍历表一般都要用到游标,SQL Server中可以很容易的用游标实现循环,实现SQL Server遍历表中记录。但游标在实际的开发中都不推荐使用。我们知道还可以借助临时表或表变量等来实现SQL Server遍历表下例为用表变量来实现简单的循环:(直接复制到查询分析器中运行即可) ... 阅读全文

posted @ 2014-05-05 22:03 荣锋亮 阅读(508) 评论(0) 推荐(0) 编辑

sql 变量赋值

摘要: mysql 的变量赋值如下:set @name='app' ;orset @name:='appfirst';orwith selectselect @appname:='you name';or select @appfirstname:=field from tablename;使用的过程与sq... 阅读全文

posted @ 2014-05-05 21:04 荣锋亮 阅读(265) 评论(0) 推荐(0) 编辑

mysql 行号 获取指定行数据

摘要: mysql 行号的实现Select id,(@rowNum:=@rowNum+1) as rowNoFrom first,(Select (@rowNum :=0) ) bOrder by first.id Desc这样就可以实现mysql 的行号 获取指定行的数据可以使用limit具体的使用如下:... 阅读全文

posted @ 2014-05-05 19:33 荣锋亮 阅读(4789) 评论(0) 推荐(1) 编辑

SQL Server获取指定行的数据

摘要: SQL Server获取指定行(如第二行)的数据--SQL Server获取指定行(如第二行)的数据----法一(对象法)--select * from(select * , number = row_number() over(orderby Grade desc) from Students)m... 阅读全文

posted @ 2014-05-05 19:12 荣锋亮 阅读(5567) 评论(0) 推荐(0) 编辑

sql server 创建内联表值函数

摘要: 表值函数就是返回table 的函数使用它可以方便的进行查询的处理创建的代码如下:create FUNCTION returunclassfirstlist(-- Add the parameters for the function here)RETURNS TABLE ASRETURN (-- A... 阅读全文

posted @ 2014-05-05 14:39 荣锋亮 阅读(1502) 评论(0) 推荐(0) 编辑

sql server 表变量存储临时查询数据

摘要: 对于使用sql server 编写存储过程或者类似的sql 查询的时候我们使用表变量进行临时数据的存储,可以方便我们进行下来的数据处理表变量的使用类似如下:declare @userinfo table(id nvarchar(50),name nvarchar(50));insert into @... 阅读全文

posted @ 2014-05-05 14:30 荣锋亮 阅读(831) 评论(0) 推荐(0) 编辑

sql server 循环操作

摘要: 使用的sql 语句如下:declare @userid int ;set @userid=0while(@userid<20)beginprint 'the result is :'+STR(@userid);set @userid=@userid+1;end 测试的结果如下:the result ... 阅读全文

posted @ 2014-05-05 14:02 荣锋亮 阅读(1471) 评论(0) 推荐(0) 编辑

oracle for in 学习

摘要: oracle for in 是对于进行循环的数据处理时比较方便的因为我们平时的操作经常会碰到进行循环的数据操作以下为建立的例子1.beginfor item in 2..10 loopdbms_output.put_line('the reuslt is '||item);end loop;end;... 阅读全文

posted @ 2014-05-05 13:47 荣锋亮 阅读(2243) 评论(0) 推荐(0) 编辑

oracle C# 访问

摘要: 使用oracle的odp.net 进行oracle数据库的访问对于进行oracle数据库的开发来说是比较方便的,使用的方式与ADO.net 是一致的。一下为使用的测试1. 安装必要的oracle odp.net 应用包2. 引用对应的类库Oracle.DataAccess.dll3. 编写对应的代码... 阅读全文

posted @ 2014-05-05 13:08 荣锋亮 阅读(221) 评论(0) 推荐(0) 编辑

2014年5月4日

sql server insert values 多值 与oracle 的不同

摘要: 类似的语句在 oracle 中是不能执行的insert into temp_tbl values('app'),('demo');但是在sql server 中是可以的 insert into classfirst values('122','demo'),('444','aaaaa') 阅读全文

posted @ 2014-05-04 11:15 荣锋亮 阅读(511) 评论(0) 推荐(0) 编辑

mysql 如何选择随机行

摘要: 最简单的方式是使用 mysql 的 ORDER BY RAND() 子句。SELECT col1 FROM tbl ORDER BY RAND() LIMIT 10;它能很好的运行在小表中。然而,对于大表,生成随机列表行时将产生一个严重的性能问题,MYSQL 需要对每一行进行随机,然后对它们排序。即... 阅读全文

posted @ 2014-05-04 10:14 荣锋亮 阅读(764) 评论(0) 推荐(0) 编辑

oracle mysql sql serve where in 语句的不同

摘要: 类似这样的语句在mysql oracle 是可以执行成功的,select * from classfirst where (classid ,classname) not in (select classid, classname from classfirst where classid=2 )但... 阅读全文

posted @ 2014-05-04 09:51 荣锋亮 阅读(685) 评论(0) 推荐(1) 编辑

在oracle的连接(join)中使用using关键字

摘要: 如果是使用natraul join,并且两张表中如果有多个字段是具有相同的名称和数据类型的,那么这些字段都将被oracle自作主张的将他们连接起来。但实际上我们有时候是不需要这样来连接的。我们只需要将他们的多个具有相同的名称和数据类型的字段中挑选一两个。这时候我们就需要用到using 关键字了。下面... 阅读全文

posted @ 2014-05-04 09:46 荣锋亮 阅读(4827) 评论(0) 推荐(0) 编辑

Mysql ON子句和USING子句

摘要: Mysql ON子句和USING子句Mysql 中联接SQL语句中,ON子句的语法格式为:table1.column_name = table2.column_name。当模式设计对联接表的列采用了相同的命名样式时,就可以使用 USING 语法来简化 ON 语法,格式为:USING(column_n... 阅读全文

posted @ 2014-05-04 09:43 荣锋亮 阅读(944) 评论(0) 推荐(0) 编辑

SQL Server 中关于EXCEPT和INTERSECT的用法

摘要: 熟练使用SQL Server中的各种用法会给查询带来很多方便。今天就介绍一下EXCEPT和INTERSECT。注意此语法仅在SQL Server 2005及以上版本支持。EXCEPT是指在第一个集合中存在,但是不存在于第二个集合中的数据。INTERSECT是指在两个集合中都存在的数据。之间的优先级是... 阅读全文

posted @ 2014-05-04 09:25 荣锋亮 阅读(310) 评论(0) 推荐(0) 编辑

两个有用Oracle运算:intersect和minus运算

摘要: intersect运算返回查询结果中相同的部分exp:各个部门中有哪些相同的工种select jobfrom accountintersectselect jobfrom researchintersectselect jobfrom sales;minus运算返回在第一个查询结果中与第二个查询结果... 阅读全文

posted @ 2014-05-04 09:07 荣锋亮 阅读(234) 评论(0) 推荐(0) 编辑

2014年5月3日

wcat 进行iis 压力测试

摘要: 如何建立起WCATMicrosoft的Web容量分析工具(WCAT) 是测试你的客户-服务器网络配置的必备工具。这个工具在你的网络上对多种工作量的场景进行仿真,允许你确定你的网络和服务器的最佳配置。WCAT是专门为评估在Microsoft Windows NT 服务器和Microsoft Inter... 阅读全文

posted @ 2014-05-03 21:22 荣锋亮 阅读(453) 评论(0) 推荐(0) 编辑

log parser 微软iis 日志分析

摘要: Log Parser 2.2您可以从 Microsoft 下载中心下载 Log Parser。Log Parser 2.2 是一个功能强大的通用工具,它可对基于文本的数据(如日志文件、XML 文件和 CSV 文件)以及 Windows 操作系统上的重要数据源(如事件日志、注册表、文件系统和 Acti... 阅读全文

posted @ 2014-05-03 21:20 荣锋亮 阅读(378) 评论(0) 推荐(0) 编辑

NTLM 了解

摘要: NTLM是NT LAN Manager的缩写,这也说明了协议的来源。NTLM 是 Windows NT 早期版本的标准安全协议,Windows 2000 支持 NTLM 是为了保持向后兼容。Windows 2000内置三种基本安全协议之一。 NTLM是NT LAN Manager的缩写,这也说明了协 阅读全文

posted @ 2014-05-03 19:29 荣锋亮 阅读(2767) 评论(0) 推荐(0) 编辑

2014年4月30日

SQL Server用户自定义函数

摘要: 用户自定义函数不能用于执行一系列改变数据库状态的操作,但它可以像系统 函数一样在查询或存储过程等的程序段中使用,也可以像存储过程一样通过EXECUTE 命令来执行。在 SQL Server 中根据函数返回值形式的不同将用户自 定义函数分为三种类型:(1) 标量函数标量函数返回一个确定类型的标量值,其... 阅读全文

posted @ 2014-04-30 11:30 荣锋亮 阅读(365) 评论(0) 推荐(0) 编辑

ORACLE配置tnsnames.ora文件实例

摘要: ORACLE配置tnsnames.ora文件实例客户机为了和服务器连接,必须先和服务器上的监听进程联络。ORACLE通过tnsnames.ora文件中的连接描述符来说明连接信息。一般tnsnames.ora 是建立在客户机上的。如果是客户机/服务器结构,整个网络上只有一台机器安装了ORACLE数据库... 阅读全文

posted @ 2014-04-30 11:27 荣锋亮 阅读(523) 评论(0) 推荐(0) 编辑

转 AngularJS 2.0将面向移动应用并放弃旧浏览器

摘要: AngularJS团队表示“AngularJS 2.0是移动应用的框架”。该框架将继续支持桌面,但其主要关注点变成了移动领域。它的目标还包括通过转译器支持EcmaScript 6(因为浏览器还不支持ES6)。为了从开发者那里得到反馈,一篇关于"AngularJS 2.0"的文章中列出了计划中的更改,... 阅读全文

posted @ 2014-04-30 10:47 荣锋亮 阅读(252) 评论(0) 推荐(0) 编辑

Oracle connect resource权限

摘要: connect resource权限;grant connect,resource to user;后用户包括的权限:CONNECT角色: --是授予最终用户的典型权利,最基本的ALTER SESSION --修改会话CREATE CLUSTER --建立聚簇CREATE DATABASE LINK... 阅读全文

posted @ 2014-04-30 10:31 荣锋亮 阅读(637) 评论(0) 推荐(0) 编辑

上一页 1 ··· 112 113 114 115 116 117 118 119 120 ··· 122 下一页

导航