- 浏览: 8860 次
- 性别:
- 来自: 西安
最近访客 更多访客>>
文章列表
cassandra初探
- 博客分类:
- 基础
1 下载安装文件:http://cassandra.apache.org 目前的最新版本是1.0.8
2 设置cassandra_home环境变量:
右击我的电脑->高级->环境变量->新建->变量名输入:Cassandra_home变量值就将Cassandra 解压在目录复制到里面
3 启动cassandra服务器: ...
tomact重启报错
- 博客分类:
- 基础
问题描述:
启动myeclipse的tomcat6.0有如下提示:The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_04\jre\bin;C:\Program Files\Tomcat 6.0\bin
解决办法:http://tomcat.heanet.ie/native/1.1.10/b ...
create [bitmap] index [user_schema.]<index_name>
on [user_schema.]<table_name>|<view_name> (列名 ASC|DESC [,...]| func_name(列名))
[reverse]
[cluster[user_schema.]聚簇]
[initrans n]
[maxtrans n]
[pctfree n ]
[storage storage]
[tablespace tablespace]
[no sort]
sql函数 oracle 11g
- 博客分类:
- 基础
数字函数:******************************
abs(n) 返回数字n的绝对值
acos(n) 返回n的反余弦值,用弧度表示
asin(n) 返回n的反正弦值,用弧度表示
atan(n) 返回n的反正切值,用弧度表示
atan2(n,m) 返回n 和 m 的反正切值,用弧度表示
ceil(n) 返回大于等于n的最小整数
cos(n) 返回n(弧度)的余弦值
cos(n)/sin(n) 返回n的余切
N/A 返回用弧度表示的n的度数
exp(n) 返回n的指数值
floor(n) 返回小于等于n的最大整数 ...
join 是inner join的简写形式。 1 INNER JOIN INNER JOIN是组合两个表最常用的方法。INNER JOIN是基于一个判别式进行的,这个判别式称为连接条件。连接条件和WHERE子句一起定义。连接条件由来自两个表中的列组成,并使用一个比较条件来对列的值进行比较。通过比较的值包含在结果数据集中,以下是Inner JOIN的语法:
语法1:(ANSI 92) Select <select_list> FROM <table1> INNER JOIN <table2> ON & ...
sql:2003引进的窗口函授(也经常称为分析函数):
row_number() --- 指定的数字是连续的,也是唯一的;
rank() --- 指定的数据可以既不连续也不唯一;
dense_rank() --- 产生的数字是连续的,但是不一定是唯一的。
example:
select * from ( select row_number() over (order by student_no desc) as rownumber, student_name, student_sex from student ) where rownumber<=4;
很有用的资料,转了。。。oracle_dual
- 博客分类:
- 基础
dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下:
1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual;
2、用来调用系统函数
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;--获得当前系统时间
select SYS_CONTEXT('USERENV','TERMINAL') from dual;--获得主机名
select SYS_CONTEXT('USERENV' ...
exp username/userpassword@databasesid file=d:\b.dmp owner=username
imp username/userpassword@databasesid full=y file=d:\b.dmp ignore=y
创建序列:create sequence <sequence_name> [start with <start_value>][increment by <increment_value>][maxvalue <max_value>|nomaxvalue][minvalue <min_value>|nominvalue][cycle|nocycle][cache <value>|nochache][order|noorder]
修改序列:alter sequence [user_name.]<sequence_ ...
oracle管理文件格式
- 博客分类:
- 基础
数据文件:
ora_%t_%u.dbf
01_mf_%t_%u.dbf
ora/01_mf - 表示该文件是由oracle管理的文件;
%t - 表示该数据文件所对应的表空间名;
%u - 确保该文件名具有唯一性。
查看:select name from v$datafile;
日志文件:
ora_%g_%u.log
01_mf_%g_%u.log
%g - 表示该日志文件所在的日志组号;
查看:select member from v$logfile;
控制文件:
ora_%u.ctl
01_mf_%u.ctl
查看:select name fr ...
oracle 命令--不断完善中
- 博客分类:
- 技术
1 查询当前的数据库版本:
select * from product_component_version;
2 查询组件级信息:
select * from V$version;
3 为用授权和取消授权:cw(cw=command window)
grant <powername> to <username>;
revoke <powername> from <username>;
4 修改用户密码:cw
alter user <username> identified by <newpassword>;
5 查看密码文 ...
SYS用户在CMD下以DBA身份登陆:
在CMD中打sqlplus /nolog
然后再conn / as sysdba
//创建临时表空间
create temporary tablespace user_temp
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
//创建数据表空间
create tablespace test_data
logging ...