专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  set linesize 300   col 表空间名 for a30   SELECT UPPER(F.TABLESPACE_NAME) "表空间名",   D.TOT_GROOTTE_MB "表空间大小(M)",   D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",   TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,   2),   '990.99'... [阅读全文] [PDF]
以下表格中收集了Oracle数据字典中几乎所有的视图或别名,至于每个视图或别名的字段请用‘Describe’语句来查询。  命名说明:  Oracle数据字典中,对象名称多数以"USER.","ALL.","DBA."为前缀"USER."视图中记录通常记录执行查询的帐户所拥有的对象的信息,"ALL."视图中记录包括"USER"记录和授权至PUBLIC或用户的对象的信息,"DBA."视图包含所有... [阅读全文] [PDF]
ORACLE 常用的SQL语法和数据对象 作者: flyingfish2046 时间: 2005-5-30 16:49:51 浏览: 2来自: 关键词: ORACLE 常用的SQL语法和数据对象 一.数据控制语句 (DML) 部分1.INSERT (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名... [阅读全文] [PDF]
第二部分、ORACLE构架体系[Q]ORACLE的有那些数据类型[A]常见的数据类型有CHAR固定长度字符域,最大长度可达2000个字节 NCHAR多字节字符集的固定长度字符域,长度随字符集而定,最多为2000个字符或2000个字节 VARCHAR2可变长度字符域,最大长度可达4000个字符 NVARCHAR2多字节字符集的可变长度字符域,长度随字符集而定,最多为4000个字符或4000个字节 DATE用于存储全部日期的固定长度(7个字节)字符域,时间作为日期的一部分存储其中。除非 通过设置init.ora文件的NLS_DATE_FORMAT参数来取代日期... [阅读全文] [PDF]
第四部分、性能调整[Q]如果设置自动跟踪[A]用system登录执行$ORACLE_HOME/rdbms/admin/utlxplan.sql创建计划表执行$ORACLE_HOME/sqlplus/admin/plustrce.sql创建plustrace角色如果想计划表让每个用户都能使用,则SQL>create public synonym plan_table for plan_table;SQL> grant all _disibledevent=red>[Q]怎么避免使用特定索引[A]在很多时候,Oracle会错误的使用索引而导致效率的... [阅读全文] [PDF]
实例说明资料表结构(红色为主键)==>主表:TEST_PART_COST_TAB(料号资料表)PART_NO VARCHAR2(20)PART_NAME VARCHAR2(50)从表:TEST_PART_COST_DT_TAB(料号成本资料表)PART_NOVARCHAR2(10)COST_IDVARCHAR2(5)COSTNUMBER数据==>主表资料:PART_NO PART_NAME11000 name100021001 name1001从表资料:PART_NO COST_ID COST11000 100 1.121000200 1.23... [阅读全文] [PDF]
SQL语句优化技术分析操作符优化IN 操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个转换的过程。一般的SQL都可以转换成功,但对于含有分组统计等方面的SQL就不能转换了。 推荐方案:在业务密集的SQL当中尽量不采用IN操作符。NOT... [阅读全文] [PDF]
以下表格中收集了Oracle数据字典中几乎所有的视图或别名,至于每个视图或别名的字段请用‘Describe’语句来查询。  命名说明:  Oracle数据字典中,对象名称多数以\"USER.\",\"ALL.\",\"DBA.\"为前缀\"USER.\"视图中记录通常记录执行查询的帐户所拥有的对象的信息,\"ALL.\"视图中记录包括\"USER\"记录和授权至PUBLIC或用户的对象的信息,\"DBA.\"视图包含所有数据库对象,而不管其所有者。  使用举例:  select * from dba_data_files  查询表空... [阅读全文] [PDF]
88. CHR()的反函數是?   ASCII()   SELECT CHAR(65) FROM DUAL;    SELECT ASCII(\'A\') FROM DUAL; 89. 字符串的連接   SELECT CONCAT(COL1,COL2) FROM TABLE ;   SELECT COL1||COL2 FROM TABLE ; 90. 怎么把select出来的结果导到一个文本文件中?   SQL>SPOOL C:\\ABCD.TXT;   SQL>select * from table;   SQL >spool off;... [阅读全文] [PDF]
ORACLE常用傻瓜問題1000問(之一)作者: CCBZZP 大家在應用ORACLE的時候可能會遇到很多看起來不難的問題, 特別對新手來說, 今天我簡單把它總結一下, 發布給大家, 希望對大家有幫助! 和大家一起探討, 共同進步! 對ORACLE高手來說是不用看的.1. Oracle安裝完成后的初始口令?  internal/oracle  sys/change_on_install  system/manager  scott/tiger  sysman/oem_temp2. ORACLE9IAS WEB CACHE的初始默认用户和密码? adm... [阅读全文] [PDF]
摘要:古话说:“工欲善其事,必先得其器”,虽然感觉起来那些使用命令行、脚本的玩转ORALCE的人才是大侠,但是有了良好的第三方的软件便可以把我们使用ORACLE水平发挥到极至,从而也更大的提高我们应用ORACLE的效率。 一、首先值得一题的便是PL/SQL Developer,这几乎是oracle的那些大侠都在使用软件,也是我最喜欢的软件,强力推荐:1、 软件评定:★★★★★2、 优点:a、 全而支持oracle7.x、8.x、9i,采用oci直接oracle,效率是同类软件中最好的,决对不比sqlplus慢。b、 它是一个多线程的应用,不像 ... [阅读全文] [PDF]
     大家在应用ORACLE的时候可能会遇到很多看起来不难的问题, 特别对新手来说, 今天我简单把它总结一下, 发布给大家, 希望对大家有帮助! 和大家一起探讨, 共同进步!    对ORACLE高手来说是不用看的。    ORACLE内部函数篇    5. CHARTOROWID(CHAR)    将包含外部语法ROWID的CHAR或VARCHAR2数值转换为内部的二进制语法,参数CHAR必须是包含外部语法的ROWID的18字符的字符串.    SELECT NAME FROM BSEMPMS WHERE ROWID=C... [阅读全文] [PDF]
  901. CHAINED_ROWS     存储带LIST CHAINED ROWS子句的ANALYZE命令的输出。   902. CHAINGE_SOURCES     允许发行者查看现有的变化资源。   903. CHANGE_SETS     允许发行者查看现有的变化设置。   904. CHANGE_TABLES     允许发行者查看现有的变化表。   905. CODE_PIECES     ORACLE存取这个视图用于创建关于对象大小的视图。   906. CODE_SIZE     ORACLE存取这个视图... [阅读全文] [PDF]
  401. V$PQ_TQSTAT     包含并行执行操作上的统计量.帮助在一个查询中测定不平衡的问题。   402. V$PROCESS     包含关于当前活动进程的信息。   403. V$PROXY_ARCHIVEDLOG     包含归档日志备份文件的描述信息,这些备份文件带有一个称为PROXY副本的新特征。   404. V$PROXY_DATAFILE     包含数据文件和控制文件备份的描述信息,这些备份文件带有一个称为PROXY副本的新特征。   405. V$PWFILE_USERS     列出被授予... [阅读全文] [PDF]
  501. DBA_COL_PRIVS     列出数据库中授予列的所有特权。   502. DBA_COLL_TYPES     显示数据库中所有命名的集合类型。   503. DBA_CONS_COLUMNS     包含在约束定义中的,可访问的列的信息。   504. DBA_CONSTRAINTS     所有表上约束的定义。   505. DBA_CONTEXT     所有上下文名字空间的信息。   506. DBA_DATA_FILES     数据库文件的信息。   507. DBA_DB_LINKS    ... [阅读全文] [PDF]
  101. 如何搜索出前N条记录?   SELECT * FROM empLOYEE WHERE ROWNUM   ORDER BY empno;   102. 如何知道机器上的Oracle支持多少并发用户数?     SQL>conn internal ;   SQL>show parameter processes ;   103. db_block_size可以修改吗?     一般不可以﹐不建议这样做的。   104. 如何统计两个表的记录总数?     select (select count(id) from a... [阅读全文] [PDF]
  201. /*+NOCACHE(TABLE)*/      当进行全表扫描时,CACHE提示能够将表的检索块放置在缓冲区缓存中最近最少列表LRU的最近使用端      例如:      SELECT /*+FULL(BSEMPMS) NOCAHE(BSEMPMS) */ EMP_NAM FROM BSEMPMS;   202. /*+APPEND*/      直接插入到表的最后,可以提高速度。      insert /*+append*/ into test1 select * from test4 ;   203. ... [阅读全文] [PDF]
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类:  DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)   首先,简要介绍基础语句:   1、说明:创建数据库CREATEDATABASEdatabase-name   2、说明:删除数据库dropdatabasedbname   3、说明:备份sqlserver   ---创建备份数据的deviceUSEma... [阅读全文] [PDF]
其次,大家来看一些不错的sql语句   1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)   法一:select * into b from a where 1<>1   法二:select top 0 * into b from a   2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)insert into b(a, b, c) select d,e,f from b;   3、说明:跨数据库之间表的拷贝(具体数据使用绝对路径) (Access可用)insert into b(a, b, c) s... [阅读全文] [PDF]
  23、说明:初始化表table1TRUNCATE TABLE table1   24、说明:选择从10到15的记录select top 5 * from (select top 15 * from table order by id asc) table_别名 order by id desc   随机选择数据库记录的方法(使用Randomize函数,通过SQL语句实现)   对存储在数据库中的数据来说,随机数特性能给出上面的效果,但它们可能太慢了些。你不能要求ASP“找个随机数”然后打印出来。实际上常见的解决方案是建立如下所示的循环: Randomize ... [阅读全文] [PDF]
1 2 > 共25条 分2页