ORACLE
wangsong76
这个作者很懒,什么都没留下…
展开
-
NULL
在ORACLE中,将空字符串视为NULL,任何值与NULL比较结果都为NULL。例子: [code="sql"] DECLARE i VARCHAR2(10) := NULL; v VARCHAR2(10) := 'ABC'; BEGIN IF(i = v) THEN DBMS_OUTPUT.PUT...2008-07-10 15:28:34 · 106 阅读 · 0 评论 -
ORACLE下删除当前用户下所有对象
ORACLE下删除当前用户下所有对象的SQL,这个是转别人的,但是,做了修改和注释 [code="sql"] --删除某个用户下的对象 set heading off; set feedback off; spool c:\dropobj.sql; prompt --Drop constraint select 'alter table '||table_name||' dro...2008-11-01 15:22:20 · 450 阅读 · 0 评论 -
查看当前用户的对象(有补充)
转别人的,但是有补充和注释 [code="sql"] SQL语句: 所有对象: select * from user_objects; 表: select * from cat;-- CAT 用户的表、视图、序列信息 select * from tab;-- TAB 是当前用户的表及视图; se...原创 2008-11-01 15:33:07 · 367 阅读 · 0 评论 -
Oracle体系结构中的各种名称
一、数据库名 数据库名是数据库的“身份证号码”,用于标示一个数据库。在参数文件中用DB_NAME表示。 数据库名是在安装数据库、创建新的数据库、创建数据库控制文件、修改数据库结构、备份与恢复数据库时都需要使用到的。 如何查看数据库名呢?方式有三: 。使用SQL语句:select name from v$database; 。使用show命令:sho...原创 2009-02-18 16:37:18 · 128 阅读 · 0 评论 -
sqlplus 连接
sqlplus "sys/sys@xty as sysdba" xty为tns名字。 如果是在数据库所在主机上则直接使用 sqlplus "/ as sysdba" 在linux上新装的oracle客户机, 用安装oracle时使用用户名登陆后,如果在$ORACLE_HOME/newwork/admin/ 下无tnsnames.ora那么就新建一个。...2009-02-19 16:26:49 · 84 阅读 · 0 评论