kumarson

留下成长点滴...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  数据库脚本

摘要:1、oracle数据库,查询某个用户创建的表1 oracle数据库,查询某个用户创建的表2 SELECT * FROM SYS.DBA_OBJECTS t where OBJECT_type = 'TABLE' AND OWNER='ZHDC' 3 AND OBJECT_NAME LIKE 'T_FI_201211%'; 2、Oracle:查询某个表中的字段名称、类型、精度、长度、是否为空1 Oracle:查询某个表中的字段名称、类型、精度、长度、是否为空2 select COLUMN_NAME,DATA_TYPE,DATA_PRECISION, 阅读全文

posted @ 2013-08-27 16:36 kumarson 阅读(222) 评论(0) 推荐(0)

摘要:1、无参数存储过程 1 CREATE OR REPLACE PROCEDURE stu_proc AS 2 --声明语句段 3 v_name VARCHAR2(20); 4 BEGIN 5 --执行语句段 6 SELECT o.sname INTO v_name FROM student o WHERE o.id=4; 7 dbms_output.put_line(v_name); 8 EXCEPTION 9 --异常处理语句段10 WHEN NO_DATA_FOUND THEN dbms_output.put_line('NO_DATA... 阅读全文

posted @ 2013-08-27 16:34 kumarson 阅读(790) 评论(0) 推荐(0)

摘要:1 在cmd中输入2 3 sqlplus / as sysdba //dba 模式4 5 alter user system identified by manager; //‘manager’为要修改的密码 阅读全文

posted @ 2013-08-27 16:31 kumarson 阅读(156) 评论(0) 推荐(0)

摘要:1 CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。 2 3 首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下: 4 5 SELECT = 6 CASE 7 WHEN THEN 8 WHEN THEN 9 ELSE 10 END 11 12 在上面的代码中需要用具体的参数代替尖括号中的内容。下面是一个简单的例子: 13 14 USE pubs 15 GO 16 SELECT 17 Title, 18 ... 阅读全文

posted @ 2013-08-27 16:30 kumarson 阅读(504) 评论(0) 推荐(0)

摘要:第一步、创建默认表空间和临时表空间(sql plus 里面执行)1 --默认表空间2 CREATE SMALLFILE TABLESPACE "EAS_D_ZHDC_STANDARD" DATAFILE 'D:\oracle\odb\EAS_D_ZHDC.dbf' (这里要换行)3 SIZE 2000M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO4 5 --临时表空间6 CREATE SMALLF 阅读全文

posted @ 2013-08-27 15:44 kumarson 阅读(551) 评论(0) 推荐(0)