- 浏览: 12102 次
- 性别:
- 来自: 重庆
最新评论
文章列表
1.增加字段
alter table docdsp add dspcode
char(200)
2.删除字段
ALTER TABLE table_NAME DROP COLUMN
column_NAME
3.修改字段类型
ALTER TABLE table_name ALTER COLUMN
column_name new_data_type
4.sp_rename 改名
EXEC sp_rename '[dbo].[Table_1].[filedName1]', 'filedName2', 'COLUMN'
更改当前数据库中用户创建对象 ...
为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。
注:标题中的红色order by是说明在使用该方法的时候必须要带上order by。
一、rank()/dense_rank() over(partition by ...order by ...)
现在客户有这样一个需求,查询每个部门工资最高的雇员的信息,相信有一定oracle应用知识的同学都能写出下面的SQL语句:
select e.ename, e.job, e.sal, e.deptno
from scott.emp e,
(select e.deptno, max(e. ...
with cte as(
select t.base_group_id,t.base_task_agent_id,t.user_id,g.base_role_id,r.role_name,g.base_org_id,o.name_,t.ben_time,t.end_time
from base_task_agent t,base_role r,base_organization o,base_group g,base_user u
where u.user_id =756550 and u.user_id = t.user_id and t.base_group_id = g. ...
<dynamic>
<isNotNull property="pageSize">
SELECT * FROM ( select rownum r, union_tb.* from (
</isNotNull>
</dynamic>
<include refid="BudgetAdjustApplyDtl.Query" />
<dynamic>
<isNotNull property=&q ...
int、bigint、smallint 和 tinyint
使用整数数据的精确数字数据类型。
bigint
从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。
int
从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。
smallint
从 -2^15 (-32,768) 到 2^15 - 1 (32,767) ...
http://market.aliyun.com/product/tools_download.htm?productId=cmgj000262
激活office
第一运行企业版,之后运行专业版,三运行OEM. 运行完后重启电脑
重启好后再运行回一次WIN7 OEM
1)
package com.sfpay.sypay.msp.process;
public interface ServiceHolder<T> {
T getService();
}
2)
package com.sfpay.sypay.msp.process.service.impl;
import java.net.Inet4Address;
import java.net.InetAddress;
import java.net.NetworkInterface;
import java.util.ArrayList;
import java.util.En ...
Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:
Seconds Minutes Hours DayofMonth Month DayofWeek Year或
Seconds Minutes Hours DayofMonth Month DayofWeek
每一个域可出现的字符如下 ...
MyBatis的flushCache和useCache的使用注意
之前在利用MyBatis做开发的时候,遇到了一个问题,使用select配置的时候发现前后两次的结果是一样的,并且使用statementType="CALLABLE"配置,然后在配置中写PL/SQL代码去更新数据库的时候,发现只更新了第一次,第二次在对传进来的参数没有变化的情况下,就不会在进入PL/SQL代码中执行。后来发现,这是由于MyBatis缓存的原因。
在MyBatis中有flushCache、useCache这两个配置属性,分为下面几种情况:
(1)当为select语句时:
flushCache默认为f ...
vi 的基本使用
| 浏览:242 |更新:2014-06-26 17:38
vi,Unix&Linux下最基本的编辑器,功能强大使用简单,是用户的必备利器。
模式:
1. 命令模式(默认,通过命令对文件内容进行编辑)
vi //在当前目录创建空文件
vi filename //打开指定文件
vi -o|O f1 f2 //打开多个文件,o|O表示水平|垂直分隔
通过vi打开文件后自动进入命令模式,此模式下所有输入都是命令
2. 插入模式(像windows中的普通编辑器一样使用)
命令模式下按iaoIAO任一键进入插入模式,esc ...
<insert id="add" parameterType="com.valueobject.tmo.OBusiness">
<selectKey keyProperty="businessSn" resultType="string"
order="BEFORE">
select fn_get_business_no from dual
</selectKey>
insert into SYPAY_OFFLINE_BUSINESS
...
权限:
create session
create table
unlimited tablespace
connect
resource
dba
例:
#sqlplus /nolog
SQL> conn / as sysdba;
SQL>create user username identified by password
SQL> grant dba to username;
SQL> conn username/password
SQL> select * from user_sys_privs;
我们将从创建Oracle用户权限表开始谈起,然后讲解登陆等一般 ...
JVM参数配置大全
/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -XX:GCTimeRatio=19 -Xnoclassgc -XX:+DisableExplicitGC -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseC ...