摘要: js中字符串的替换var str = "男的女的老的少的";alert(str.replace('的',''));可以看到替换后的str的值为"男女的老的少的",replace(str1,str2)方法替换的只是第一个匹配的字符串,那么如何实现替换全部匹配的字符串呢?在java语言中有给出的replaceAll方法能够实现这样的功能,但很遗憾javascript没有提供这样的方法,但replace方法要比我们想象的强大,实际上通过它我们可以实现我们的需求的。给出replace的语法定义stringObj.replace(r 阅读全文
posted @ 2012-04-12 16:21 shuaisam 阅读(151206) 评论(5) 推荐(2) 编辑
摘要: pl/sql数据类型标量类型 (1)数值类型 number pls_integer、binary_integer simple_integer (2)字符类型 char varchar2 long nchar、nvarchar2 (3)布尔类型 取值:true、false、null (4)日期类型 date timestamp (5)%type 这是一个特殊的表示形式,在声明变量时可以使用它表示变量,对应数据表中某列的数据类型。2.符合类型 (1)记录类型 a.自定义的记录类型... 阅读全文
posted @ 2012-04-11 22:56 shuaisam 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1.单表视图create view goods_view as select goodsid,goodsname remark from goods where remark is not null select * from goods_view2.多表视图create view goods_sa_view as select sa.said,g.goodsid,g.goodsname,sa.sa_quantity,g.remark from goods g join sa on g.goodsid = sa.goodsidselect * from goods_sa_view3... 阅读全文
posted @ 2012-04-10 23:47 shuaisam 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1.唯一索引的创建 create unique index uq_goodsid on goods (goodsid)2.强制使用索引select /*+ index(goods uq_goodsid)*/* from goods3.复合索引的创建create index ind_suid_goodsid on su (suid,goodsid)4.查看索引select * from user_indexes where table_name = 'SU'或者select * from all_indexes where table_name = 'SU'5.重 阅读全文
posted @ 2012-04-09 22:23 shuaisam 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 变量的声明 1.使用var多次声明同一个变量,是合法的,不会因此语法的错误;重复的声明并初始化变量值,只是相当于普通的赋值语句。 2.读取一个未声明的变量值,js会产生一个错误。 3.尝试给一个未经var 声明的变量赋值,js会隐式声明该变量,隐式声明的变量被创建为全局变量。 4.无论是全局变量还是局部变量,最好都使用var进行声明。 var i = 12; var i = 13; //相当于赋值语句 i = 13 alert(i); k = 34; //隐式声明为一个全局变量 ... 阅读全文
posted @ 2012-04-06 16:05 shuaisam 阅读(8576) 评论(0) 推荐(2) 编辑
摘要: 一、数据类型 基本数据类型:数字(number)、文本字符串(string)、布尔值(boolean)、未定义(undefined)、空(null)。 复合数据类型:对象(object) 对象类型中包括一些特殊的对象,函数(function)、数组(array); 还有一些专用的对象,如Date、Error、RegExp等专用对象。 备注:关于类型划分的一些矛盾 空(null)通过typeof 函数可以得到 null 的数据类型为object, 这说明null 为对象类型??然后null的特殊之处在于,如果是对象类型的话,是属于引用类型的,但我们通过下例可以看出 nu... 阅读全文
posted @ 2012-04-05 15:12 shuaisam 阅读(235) 评论(0) 推荐(0) 编辑
摘要: HTML中的链接,正确的说法应该称作"锚点",它不仅让我们能指向文档,还能指向页面里的特定段落,更能当作"精准链接"的便利工具.让链接对象接近焦点锚点定义:<a name="锚点名称"></a>连接定义:<a href="#锚点名称">link锚点</a>点击link锚点,就可以跳转到 <a name="锚点名称"></a>所在的位置为了符合语义一般用<p></p>,<h></h&g 阅读全文
posted @ 2012-04-01 11:23 shuaisam 阅读(525) 评论(0) 推荐(0) 编辑
摘要: treeview()功能参数1、animated:String or Number设置展开子节点时的显示速度,有 slow、normal、fast 或者指定速度值,与 jQuery 的 hide(show)中的 speed 参数相似。2、persist: String记忆折叠的方式。location:页面刷新不保留折叠状态;cookie:页面刷新保留折叠状态。3、collapsed: boolean Default: false, all expanded初始化时的折叠状态。true,初始化为收缩节点状态;false,为全部节点展开。4、unique: boolean Default: f.. 阅读全文
posted @ 2012-03-31 14:26 shuaisam 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 三、函数1.创建标量函数:CREATE FUNCTIONfunction_name([parameter(参数)])RETURNS data_typeASBEGIN函数体RETURN return_valueENDEg: create function getNow()returns varchar(20)asbegin return convert(varchar(20),getdate(),120) end内嵌表值函数:CREATE FUNCTION function_name([parameter])RETURNS TABLEASRETURN (select查询语句)Eg: create 阅读全文
posted @ 2012-03-29 16:18 shuaisam 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 二、存储过程1.创建语法 CREATE PROC [ EDURE ] procedure_name [ ; number ] [ { @parameter data_type } [ VARYING ] [ = default ] [ OUTPUT ] ] [ ,...n ] [ WITH { RECOMPILE | ENCRYPTION | RECOMPILE , ENCRYPTION } ] [ FOR REPLICATION ] AS sql_statement [ ...n ] eg:无参数 create proc sayHelloasbeginprint'Hello ... 阅读全文
posted @ 2012-03-29 16:17 shuaisam 阅读(169) 评论(0) 推荐(0) 编辑