一些工作日志

 2006.5.10
关于做事的方法,kendy的方法是很值得学习的;
假如你有一个任务在今天要做,你就要大体估算下时间,然后明确的定下个时间,什么时候开始做,花多少时间,多少点前做完,这个做法可以让你做事有个强烈的时间观念,避免在过于宽松的时间了遭遇三心二意,精力不集中的问题。每天的24小时被你分块的切成各个时间段,每个时间段里你都有自己要做的事情,努力的去完成它,这样做就可以尽量的避免浪费时间。

昨天晚上,尝试自己去在oracle中建立表空间,建立用户,建立表,受益很大,这是第一次自己在oracle中的体验,对数据库中的表,用户,空间有了比较明确的认识,orcle中表,用户,空间都是相对独立的又互相关联的对象,独立在于这个对象并不会拘泥于一定在某个对象的管辖下,如表空间,它的用户不一定就建立它的用户使用,它随时可以更改用户,而用户随时可以变更自己管理的空间范围。
KAO 表里面建立字段,然后给该字段设立属性,这个属性也就是约束条件,这个约束条件居然有独立属性,可以将它赋予某个表个空间,也可以在某个约束条件下选定那些字段。
约束条件可以存储,在“约束条件存储”中确定某个约束条件存储于某个表空间。

今天msn上跟teikei打了个招呼,他也sprout in oacle,他传了一分oracle的学习资料给我,叫《oracle新体系》,他说这个是oracle的内部资料,按照个教程实践下去,你就基本成了高手了。
呵呵,有意思。
刚刚看了oracle新体系的第一天教材,真的不错,如果能沉下心学下去,不成高手还真有点难。

下午开始进行建表
关于主键id,想设置成自动递增,发现找来找去没找到设置的地方,问kendy才知道,想象中跟sql server2000那种直接在字段属性里面设置这个方式在oracle中是不存在的,好晕.
总结下来,发现2种办法实现
一.是使用sequence,在oracle里面的方案-序列建立(这种方法岁直观但不推荐),执行使用sql-plus进行建立

二.是不建立sequence,字段id设置字段int的属性,在以后的使用中直接用slq语句进行递增,见下面的sql语句
select tbid_seq.currval from dual ;

select sysdate from dual ;

insert into table1 ( id , name) values( trswcm.tbid_seq.nextval, "kendy" ) ;
                                               tbid_seq.curtval 现在的对象       
insert into table1 ( id , name)
 select nvl(max(id)+1 , 1 ) "kendy" from table1 ;

下午的建立是直接使用oracle manager concole 视图建表,落后的方式直接被kendy K 了一顿,高手不是这样踢地!
他直接发了份sql建表语句给我,
create table design_sys_company
(
    comp_id     integer         not null,
    comp_name   varchar2(100)  not null,
    home_page   varchar2(100)      null,
    email       varchar2(100)      null,
    postal_code char(6)            null,
    address     varchar2(100)      null,
    intro       varchar2(3000)     null,
    status      integer             null
)
/
alter table design_sys_company
    add constraint pk_design_sys_company
primary key (comp_id)
/

2006.05.15
昨天在公司待了一下午,时间还是花在了注册页面的js效果上,文本聚焦的时候出现层的提示窗信息,离开聚焦的时候能取消提示信息,文本属性上有onfocus和onblur的这两个属性,但具体涉及到层的效果时,js脚本不知道如何去写了,51js上暂时无人回答。
<input name="test" type="text" size="15" onBlur="return outtip();" onFocus="return ontip();">
今天终于知道怎么做,我好晕,这么简单的都费了那么久,脚本写的很简单
<div id="tip" style="visibility:hidden">此处显示提示的内容</div>先设置好隐藏
下面的脚本即可实现
<script>
function ontip() {
tip.style.visibility="visible"
}

function outtip() {
tip.style.visibility="hidden"
}

</script>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值