zhangyou1010的博客 -pg电子游戏网站

`
zhangyou1010
  • 浏览: 297970 次
  • 性别:
  • 来自: 北京
博主相关
  • 博客
  • 微博
  • 相册
  • 收藏
  • 社区版块
    • ( 0)
    • ( 304)
    • ( 88)
    存档分类
    最新评论
    文章列表
    可能命令用的少的缘故,今天突然要远程启动oracle,不记得命令了,所以还是记录记录, 用远程登录到oracle服务器,当然要保证登录用户是安装oracle的用户,然后 $  sqlplus /nolog sql> conn / as sysdba sql>startup 然后退出sqlplus,启动监听: sql> quit $ lsnrctl start(stop为停止监听)
    • 2010-11-11 08:51
    • 浏览 1170
    • 分类:数据库
    表结构: create table post(group_id number , ctime date); 数据: group_id ctime 1 2641 2010-10-11 上午 11:33:41 2 2644 2010-10-11 上午 11:31:38 3 2641 2010-10-11 上午 11:25:29 4 2921 2010-8-27 下午 04:00:33 5 2921 201 ...
    • 2010-10-11 13:45
    • 浏览 2715
    • 分类:数据库
    工作中有一需求,要根据多个表的数据统计情况来更新另外一个表中的某个字段,折腾了会才写出如下sql: --最终版更新语句 update moka_user_usage t set portfolionumber = (select ta.pnum from (select sum(pnum) pnum, pomuid from ((select count(om.userid) pnum, ...
    • 2010-08-26 16:38
    • 浏览 2890
    • 分类:数据库
    之前安装oracle客户端都是直接装服务器版,然后把一些不必要的服务关掉。 这次因为系统还原,所以oracle还是得重装下。 在net manager下添加服务命名的时候,一切都按照服务器的参数配置好,测试连接也是成功的, 结果在plsql连接的时候总是报错,没有监听什么的。而打开服务可以看到 oracleoradb10g_home1tnslistener服务是正常运行的。 真是无语。 后面试着加上oracle_home=d:\oracle\product\10.1.0\db_2 这一环境变量重启机器后才得以解决。 不过还是没明白原理。 另外:服务里面如果只用客服端功能的话,除 ...
    • 2010-07-15 12:53
    • 浏览 3363
    • 分类:数据库
    表结构: create table scores (studentid int primary key,subject varchar(10),mark number(3,1)); 描述:这是一张学生成绩表,字段分别为学生id,科目,成绩. 假如有如下数据 studentid subject mark 1 a 87.0 2 a 89.0 3 b 89.0 4 a 78.9 5 a 88.9 6 b 78.9 ...
    • 2009-11-08 18:43
    • 浏览 2166
    又拿起plsql在看了,看到过程这一部分。procedure的参数有三种模式:int,out,in out.如果不声明的话,默认的是in。以前在学校老师讲编译原理的时候经常提到左值和右值,现在在plsql里又遇到这种称呼了。in模式的值是左值,read-only的。out模式的值是右值的write-only.in out模式则是两种的融合了。写个例子 create or replace procedure modetest( inparameter in number, outparameter out number , inoutparam ...
    • 2009-10-23 22:59
    • 浏览 1468
    利用oracle中自带的几个表。 求每个部门的部门名称,员工数,员工平均工资,以及每个部门工资最低的员工姓名。sql如下: select dd.dname, tt.deptno, tt.empnum, tt.avgsal, e.ename from scott.dept dd, (select e.deptno deptno, count(e.empno) empnum, avg(e.sal) avgsal, min(sal) minsal ...
    • 2009-09-14 22:47
    • 浏览 1035
    再次学习sql函数,这次都在这里记录下来,便于以后查看。 1.把字符转化为大写的函数:upper(),select upper(first_name) from students 相应的转化为小写的函数:lower(),select lower(first_name) from students 写个小小的匿名块: declare v_firs ...
    • 2009-09-12 12:48
    • 浏览 1253
    最近在学plsql,发现和sql一起用,很强大。写的一个匿名块: declare v_num1 number := 1; v_num2 number := 2; v_string1 varchar2(50) := 'hello world!'; v_string2 varchar2(50) := '--this message brought to you by pl/sql !'; v_outputstr varchar2(50); begin insert into temp_table values(v_num1,v_s ...
    • 2009-09-05 23:50
    • 浏览 3754
    在看plsql,不明白delete drop truncate table 的区别,不过还是知道delete只是删表中的数据,表结构还是会保留在那里,另外delete数据也是可以rollback的,对于drop table 和 truncate table 就不是很明白了。 自己做了个小实验,创建一个简单的table: create table students(first_name varchar2(20),last_name varchar2(20)); insert into students values ('zhang','san'); drop table students ...
    • 2009-09-05 19:43
    • 浏览 1465
    查询当前登陆用户的默认表空间的sql: select username ,default_tablespace from user_users; 查询用户的角色: select * from user_role_privs;
    • 2009-09-05 09:43
    • 浏览 1131
    oracle 中to_date()函数: 比如要把某个字符串转化为时间格式 日期的情形 select to_date('2009-06-03','yyyy-mm-dd') nowtime from dual ; 包括时间的情形: select to_date('2009-06-03 12:56:30','yyyy-mm-dd hh24:mi:ss') nowtime from dual ; 注意 hh24:mi:ss分钟是mi,不是mm.
    • 2009-06-03 13:13
    • 浏览 1494
    一、锁的概念及分类 oracle数据库是现今数据库领域应用最广泛的,同时它也是一个庞大的系统,全面了解它、玩转它不但需要一定的理论知识,更需要开发经验与工程经验。本人是oracle一爱好者,以下是本人对oracle锁的一些经验,希望能与大家共同分享。   oracle锁具体分为以下几类: 1.按用户与系统划分,可以分为自动锁与显示锁   自动锁:当进行一项数据库操作时,缺省情况下,系统自动为此数据库操作获得所有有必要的锁。   显示锁:某些情况下,需要用户显示的锁定数据库操作要用到的数据,才能使数据库操作执行得更好,显示锁是用户为数据库对象设定的。 2.按锁级别划分,可分为共享锁、共 ...
    • 2009-05-07 21:03
    • 浏览 1770
    global site tag (gtag.js) - google analytics
    网站地图