查看Linux内核版本的命令
查看Linux内核版本的命令[@more@]方法一: 命令: uname -a作用: 查看系统内核版本号及系统名称方法二:命令: cat /proc/version作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称补充说明: /proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访问系统内核 数据的操作提供接口。而我们使用命令“uname -a"的信息就是从该文件获取的,当然用方法二的命令直接查看它的内容也可以达到同等效果.另
一个使用动态语句建分区表小procdurce
set serveroutput ondeclaredate_v date;date2_v varchar2(50);num_v INTEGER;name varchar2(50);sql_v varchar2(200);BEGIN date_v := to_date('2008-12-01','YYYY-MM-DD'); FOR num_v in 1 .. 88 LOOP date_v := date_v + 1; date2_v := to_char(date_v,'yyyy-mm-dd'); dbms_output.put_line(date_v||' '||date2_v); name := 'ppd_hurry_profile_hist_'||TO_CHAR(date_v,'yymmdd'); dbms_output.put_line(name); sql_v := 'alter table ppd_hurry_profile_hist add partit
Oracle删除约束
删除一个表某条记录时,出现如下错误:ORA-02292: integrity constraint (CICRO.FK3_EL_NODES) violated - child record found于是查看了相关的主键和约束关系,发现了一些问题。[@more@]关于这个错误,oracle官方解决方法是:Error: orA-02292: integrity constraint <constraint name> violated - child record foundCause: You tried to Delete a record from a parent table (as referenced by a foreign key), but a record in the child table exists. Action: The options to resolve this oracle error are: This error com
ORACLE用户管理和起停数据库
一、连接你的oracle数据库 SQL> sqlplus /nolog SQL> connect /as sysdba[@more@]二、修改oracle账户信息 1、修改账户的口令,使用下面的语句: SQL> ALTER USER username IDENTIFIED BY password 2、修改已锁定的账户口令,使用下面的语句: SQL> ALTER USER username IDENTIFIED BY password ACCOUNT UNLOCK 3、如果要锁定账户,使用下面的语句: SQL> ALTER USER username ACCOUNT LOCK 4、如果要解锁账户,使用下面的语
如何在sql得结果前加上序列号?
比如:select a from A;a---abcd......现在想显示为seq a---- ---1 a2 b3 c4 &nbs...
生成序列问题
请问如何生成一个序列,如表AID---A生成一个从500到504的序列,结果如ID SEQ--- ---A 501A 502A 503A 504如果使用connect...
让表释放空间3种情况
1 drop table.........2 truncate table .....drop storage....把表的数据删除只剩一个表头3alter table ..... deallocate unused 改变表的高水位[@more@]
xxx.equals(null)和xxx == null 的区别
equals比较的是实体内容,==比较的对象的引用.如果xxx为空,稳妥点,可以写为:null == xxx;如果程序能正常运行下去的话 xxx.equals(null)一定只能返回false xxx == null可能返回true,也可能返回false 因为如果xxx是null的话 xxx.equals(null)会抛出NullPointerException xxx == null返回true [@more@]
include 与 jsp:include jsp:forward的区别
include 可以直接load入文件,不能可以动态增加内容,动态赋值变量,效率高;jsp:include 也可以load入文件,同时可以动态增加内容,动态赋值变量等.效率低;被包含的对象只有对JSP write对象的访问权,并且它不能设置头或者Cookie.如果页面输出是缓冲的,那么缓冲区的刷新要优于包含的刷新.jsp:forward 则是直接跳转页面,并能设置变量[@more@]应用例子:static.html:<html><head><meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=GBK"></meta><title>static.html&
How to use CSV or Text files as datasource for ReportNet (CRN) or Cognos 8 via ODBC
Problem(Abstract)How to use CSV or Text files as datasource for ReportNet (CRN) or Cognos 8 via ODBC [@more@]Resolving the problemMake an ODBC connection in Windows via the Microsoft Text Driver, to a CSV or TXT file. Add the connection to CRN, and set up a Model to connect to the same datasource. Steps:Steps to create a new data source using Microsoft Text Driver ODBC connection:Launch ODBC (Start => All Programs => Administrative Tools => Data Sources (ODBC) Select the "System DS
fprintf、printf、sprintf、fscanf、scanf、sscanf 格式化输入输出(一)
fprintf、printf、sprintf、fscanf、scanf、sscanf 格式化输入输出(一)[@more@]格式化输入输出 1. fprintf(格式化输出数据至文件) 相关函数 printf,fscanf,vfprintf 表头文件 #include<stdio.h> 定义函数 int fprintf(FILE * stream, const char * format,.......); 函数说明 fprintf()会根据参数format字符串来转换并格式化数据,然后将结果输出到参数stream指定的文件中,直到出现字符串结束('')为止。 返回值 关于参数format字符串的格式请参考printf()。成功则返回实际输出的字符数,失败则返回-1,错误
一些与packege、object有关的表
user_types 创建的对象类型user_type_attrs 对象属性user_type_methods 对象方法user_method_params 类型方法使用的参数user_method_results 类型方法返回的数据类型user_source 源代码表 user_tables 对象表.比如:对象保存的表空间等user_tab_columns 类型的列user_dependencies 类型依靠的表,及各关系[@more@]
Oracle函数translate()的用法
一、语法: TRANSLATE(string,from_str,to_str) 二、目的 返回将(所有出现的)from_str中的每个字符替换为to_str中的相应字符以后的string。TRANSLATE是REPLACE所提供的功能的一个超集。如果from_str比to_str长,那么在from_str中而不在to_str中的额外字符将从string中被删除,因为它们没有相应的替换字符。to_str不能为空。Oracle将空字符串解释为NULL,并且如果TRANSLATE中的任何参数为NULL,那么结果也是NULL。 三、允许使用的位置 过程性语句和SQL语句。 [@more@]SELECT TRANSLATE('abcdefghij','abcdef',
bulk collect取rowid得问题
有一张表A:A B--- ---11 aa22 bb33 cc44 dd现在...
使用php 发送 html的email
php send html email内容均来自国外网站,还是外国的人研究的比较的彻底下面一段简单的发送html email的php代码<? //change this to your email. $to = "m@maaking.com"; $from = "m2@maaking.com"; $subject = "Hello! This is HTML email"; //begin of HTML message $message = <<<EOF <html> <body bgcolor="#DCEEFC"> <center> <b>Looool!!! I am reciving HTML email......</b> <br> <f
查杀oracle lock session and table
查杀oracle 死锁的一些帖子摘录[@more@]查找死锁进程column sid format 999;column b format 9;column object_name format a30;select v$lock.sid,decode(v$lock.type, 'MR', 'Media Recovery', 'RT','Redo Thread', 'UN','User Name', 'TX', 'Transaction', 'TM', 'DML', 'UL', 'PL/SQL User Lock', 'DX', 'Distributed Xaction', 'CF', 'Control File', 'IS', 'Instance State', 'FS', 'File Set', 'IR', 'Instance Recovery', 'ST', 'Disk Space
分析函数——first_value()与last_value()
itpub上nyfor的一些解释,很经典。问题的提出:在使用first_value()或last_value()的时候,同时使用partition和order by会得不到想要的效果。[@more@]SQL> select deptno,empno,ename,sal,2 last_value(sal) over( partition by deptno )3 from emp;DEPTNO EMPNO ENAME SAL LAST_VALUE(SAL)OVER(PARTITIONB------ ----- ---------- --------- ------------------------------10 7782 CLARK 2450.00 130010 7839 KING 5000.00 130010 7934 MILLER 1300.00 130020 7369 SMITH 800.00 297520 7876 ADAMS 1100.00 297520 7902 FORD 3000.00
2 bytes FP index convert to 3 bytes FP 引发的宕机
前几日,连续出现系统莫名宕机,几经检查每次出现宕机时候都有表FL_D_ICB_MSC_CDR_N进行DML或者DDL操作[@more@]最后经过Sybase工程师证实这是一个bug,是2 bytes FP index convert to 3 bytes FP中途异常中断而引发的error.Sybase's reply:As per conversation, from the stack trace itself, it shows to me that there is memory error when the 3 byte FP index is trying to access on this table. This give us some hints that your table is corrupted and would like to verify by sp_iqcheckdb, but finally the table is corrupt
ORACLE index提示
index提示被用子显式地指定表名,在这种情况下,优化器将使用表中最佳的索引;或者显式地指定表名和索引名,在这种情况下,优化器将使用指定的索引。 调用index提示时要遵循以下原则:[@more@]1 如果表名或索引名拼写错误那么查询将不使用提示,下面是一个表名拼写错误的查询:select /*+ index(erp,dept_idx) */ * from emp;2 表名在提示中必须指定。例如,下面的提示将会由子在查询中没有指定表名而被忽略:select /*+ index(dept_idx) */ * from emp;3 如果在查询中指定了表别名,那么必须使用表别名。例如,下面的查询将忽略index提示,因
请问一个SQL语句的写法
表A:aa bb-- --a 2b 5c 1c 4d 2a 2c 4d 9请问怎样求出,表A中aa的平均值大...