oracle record
摘要:-------- begining of the structure of test -------- /* userId userName 1 John1 2 John2 3 John3 4 John4 5 John5 */ ------------- record 1 --------------- declare v_record test%R...
阅读全文
posted @
2008-08-28 11:58
Good life
阅读(1189)
推荐(0) 编辑
oracle cursor
摘要:-------- begining of the structure of test --------/*userId userName1 John12 John23 John34 John45 John5*/ ---------------- part 1 ----------------declare cursor v_cursor is selec...
阅读全文
posted @
2008-08-28 11:47
Good life
阅读(742)
推荐(0) 编辑
設置sqlplus格式
摘要:sqlplus数据显示格式很不方便:n字段名称显示为n行,数据也是如此,并且查询结果每3条数据为一段。如何设置其格式,使其显示结果类似sqlserver的查询分析器那样的格式,象一个数据表的格式。 sql>set linesize 99999 sql>set heading off
阅读全文
posted @
2008-08-27 18:07
Good life
阅读(721)
推荐(0) 编辑
sqlplus 命令列表
摘要:假设当前执行命令为:select * from tab; (a)ppend 添加文本到缓冲区当前行尾 a order by tname 结果:select * from tab order by tname; (注:a后面跟2个空格) (c)hange/old/new 在当前行用新的文本替换旧的文本 c/*/tname 结果:select tname...
阅读全文
posted @
2008-08-27 17:56
Good life
阅读(354)
推荐(0) 编辑
create sequence
摘要:create sequence seq_test minvalue 1maxvalue 999999999999999999999999999start with 1increment by 1cache 20; current sequence value:select seqpart.currval from dual; next sequence value:select seqpa...
阅读全文
posted @
2008-08-27 16:23
Good life
阅读(329)
推荐(0) 编辑
Oracle几个循环
摘要:转载自:http://www.jo99.com/post/Oraclee587a0e4b8aae5beaae78eaf.aspx 1、loop declare x number:= 0;begin x:=0; loop x:=x+1; /*if x>=10 then exit; end if;*/ ...
阅读全文
posted @
2008-08-27 14:07
Good life
阅读(1183)
推荐(0) 编辑
将一个字段的若干行转为一个字串(Oracle)
摘要:1、使用for/*----------------------------------------------------------*/declare v_str varchar2(4000) := ''; v_rowcount number := 0; v_top_n number := 3; begin select count(*) ...
阅读全文
posted @
2008-08-27 12:23
Good life
阅读(287)
推荐(0) 编辑
使浏览器窗口最大化
摘要:有以下两种方法: 方法1: 方法2: if (document.layers) { var maxWidth=screen.availWidth-10; var maxHeight=screen.availHeight-20; } else ...
阅读全文
posted @
2008-08-25 22:49
Good life
阅读(370)
推荐(0) 编辑
StreamReader & StreamWriter
摘要:public void wirte() { try { StreamReader sr = new StreamReader("c:\\Variables.txt"); string content = sr.ReadToEnd(); sr.Close(); S...
阅读全文
posted @
2008-08-06 21:16
Good life
阅读(281)
推荐(0) 编辑
随机获取5条记录
摘要:1、Access尽管在Access的sql视图下可以根据select top 5 * from tb order by rnd(field_id);实现,但是如果在应用程序中执行这条语句每次得到的结果总是一样;个人感觉这是由于随机种子没有被初始化。因此,需要利用程序,帮助其初始化随机种子。System.Random rnd = new System.Random();string iTmp = r...
阅读全文
posted @
2008-08-06 11:35
Good life
阅读(237)
推荐(0) 编辑
字符串处理--根据key值进行replace
摘要:1、需求: t1表: id--------------------------1,2,3,4,5 t2表: id name----------- ----------1 John2 Robot3 Mary 期望得到结果: 1John,2Robot,3Mary,4,5 2、实现 方法一: Code highlight...
阅读全文
posted @
2008-08-06 11:10
Good life
阅读(649)
推荐(0) 编辑
一个简单的登录页面
摘要:signin.aspx: Sign In Simple Factory Pattern Demo UserName: ...
阅读全文
posted @
2008-08-06 08:52
Good life
阅读(385)
推荐(0) 编辑
XML结合XSLT生成Excel(导入到多个Worksheet)
摘要:1、.aspx Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> Untitled Page 2、code-behide Code Code highlighti...
阅读全文
posted @
2008-08-05 22:12
Good life
阅读(847)
推荐(0) 编辑
使用sqllder从csv导入数据到oracle
摘要:一、关于CSV文件添加到ORACLE的学习体会 我有一个EXCEL的文件Prize_VS.xls,由姓名、身份证编号、通信地址、邮政编码四列组成,在EXCEL中将Prize_VS.xls另存为Prize_VS.csv,现在来向我的ORACLE服务器上的表增加数据。 进行最后操作前,在Prize_VS.csv所在的目录下新建文本文件input.ctl,内容为: load ...
阅读全文
posted @
2008-08-05 21:46
Good life
阅读(2093)
推荐(0) 编辑
关于自动生成数据库的说明文档
摘要:本文在以下两种时机下较为有用: 1、数据库说明文档与实际数据库的结构同步时。 2、根据现有数据库结构生成其说明文档时。 我平时是这样来生成“数据库说明文档”的: 方法一(SQL Server 2000时是这样做的) 使用这个软件"SchemaToDoc With Table Annotator v2.8.8",在网上很容易找到它的注册机,所以用起来很方便,而且它生成的数据库说明文档也很专...
阅读全文
posted @
2008-08-05 16:52
Good life
阅读(8099)
推荐(1) 编辑
反转一句话(完全反转各字符)
摘要:目的:将字串"I am a programmer"完全反转为"remmargorp a ma I"。 方法一: private static void reverse() { string str = "I am a programmer"; for (int i = str.Length -1; ...
阅读全文
posted @
2008-08-05 15:09
Good life
阅读(394)
推荐(0) 编辑
反转一句话(仅反转各单词的顺序)
摘要:一、目的:将字符串"I am a programmer" 反转为 "programmer a am I". 二、具体实现 方法1,使用split函数 思路:将str用一个空格分割成数组,然后将数组"从尾至头"输出;输出时有一个小问题需要注意,由于分割得到数组的过程去掉了原字符串中(数组长度数-1)个空格,所以输出时要补上。 private static void reverse()...
阅读全文
posted @
2008-08-05 14:51
Good life
阅读(626)
推荐(0) 编辑
BCP xp_cmdshell
摘要:---------------------- 从现有表导出结果 ---------------------- -- 将AdventureWorks.HumanResources.Employee表的数据导出到C:\test.xls EXEC master..xp_cmdshell ' BCP "select * from AdventureWorks.HumanResources.Employee...
阅读全文
posted @
2008-08-05 11:40
Good life
阅读(335)
推荐(0) 编辑
Split函数(SQL Server)
摘要:-- 建立函数 create function dbo.fn_split ( @originalString nvarchar(200), @splitter nvarchar(1) ) returns @temp table ( id int identity(1, 1) primary key, value nvarchar(100) ) as begin decla...
阅读全文
posted @
2008-08-05 11:17
Good life
阅读(403)
推荐(0) 编辑
提取汉字的函数(SQL Server)
摘要:----如果该对象已存在则先删除 if object_id('fnExtractChinese') is not null drop function fnExtractChinese GO ----创建字符串提取函数 create function fnExtractChinese(@string varchar(100)) returns varchar(100) as begin...
阅读全文
posted @
2008-08-05 11:10
Good life
阅读(397)
推荐(0) 编辑
通过数据库编程进行递归(Oracle)
摘要:一、用于测试数据及其结构和生成该测试数据的sql语句如下:1、测试数据nodeId parentId---------- ----------A01 AA02 AA03 AA0101 A01A0102 A01A0201 A02A0202 A02B01 BB02 BB0201 ...
阅读全文
posted @
2008-08-05 11:00
Good life
阅读(211)
推荐(0) 编辑
通过数据库编程进行递归(SQL Server)
摘要:一、用于测试数据及其结构和生成该测试数据的sql语句如下: 1、测试数据 nodeId parentId ---------- ---------- A01 A A02 A A03 A A0101 A01 A0102 A01 A0201 A02 A0202 A02 B01 B B02 ...
阅读全文
posted @
2008-08-05 10:48
Good life
阅读(301)
推荐(0) 编辑
使用Sqlldr向oracle导入数据
摘要:一、准备工作: 1、要导入的数据保存在一个txt文件中; 2、控制文件中需要指明:数据文件所在的位置、数据文件的栏位与数据库中各栏位的对应关系,以及数据的导入方式(Append/ Truncate)。 3、文件具体内容: A、数据文件(test.txt) 4200 ELECTRIC Cellular access F2831442 2008/07/07 14:35:104100 ELECTRIC ...
阅读全文
posted @
2008-08-05 09:27
Good life
阅读(613)
推荐(0) 编辑
冒泡排序
摘要:其基本思想是: 将被排序的记录数组R[1..n]垂直排列,每个记录R看作是重量为R.key的气泡。根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R:凡扫描到违反本原则的轻气泡,就使其向上"飘浮"。如此反复进行,直到最后任何两个气泡都是轻者在上,重者在下为止。 测试: using System; using System.Collections.Generic; using System.T...
阅读全文
posted @
2008-08-05 08:54
Good life
阅读(441)
推荐(0) 编辑