【SqlServer与Oracle类型参照】教程文章相关的互联网学习教程文章

在JSP中获取oracle中的时间戳类型的字段并显示

cast (sysdate as timestamp ) from dual 在一个JSP页面中,需要获取一个时间戳字段,以显示在页面上 首先,是对JDBC的操作 sql语句用: select * from testlibrary 假设testlibrary中的modifydate字段的类型为TIMESTAMP(6) Testlibrary tlb= new Testlibrary() ResultSet rs = prestmt.executeQuery() tlb.setModifyDate(rs.getTimestamp("ModifyDate"); 选用ResultSet 的getTimeStamp方法返回值为一个java.sql.Timestamp类型...

Oracle timestamp 类型增加值的问题

,可以解决这个问题。下面两个例子说明如何使用这个函数 增加一小时 SELECT to_char(systimestamp + NUMTODSINTERVAL(1,‘hour‘),‘yyyy-mm-dd HH24:mi:ss:ff‘), to_char(systimestamp,‘yyyy-mm-dd HH24:mi:ss:ff‘) FROM dual; 增加一分钟 SELECT to_char(systimestamp + NUMTODSINTERVAL(1,‘minut‘),‘yyyy-mm-dd HH24:mi:ss:ff‘), to_char(systimestamp,‘yyyy-mm-dd HH24:mi:ss:ff‘) FROM dual; 对numtodesig...

Oracle开发:常用的数据库字段类型[转]

字段类型中文说明限制条件其它说明CHAR固定长度字符串最大长度2000 bytes VARCHAR2可变长度的字符串最大长度4000 bytes可做索引的最大长度749 Byte/char,默认情况用的是ByteNCHAR根据字符集而定的固定长度字符串最大长度2000 bytes NVARCHAR2根据字符集而定的可变长度字符串最大长度4000 bytes DATE日期(日-月-年)DD-MM-YY(HH-MI-SS)经过严格测试,无千虫问题LONG超长字符串最大长度2G(231-1)足够存储大部头著作RAW固定长度的...

SQL语句oracle中如何插入Date类型的数据

在插入SEND_TIME的时候,用的是to_date()方法,前面的参数就是要转换的字符串,是string类型,后面是前面的日期表式形式,oracle是用后面的格式去解析前面的字符串,来生成数据库中的date类型。 说明:ID字段在数据库中是number类型,也就是int型,MSG是string类型也是varchar2类型,SEND_TIME是date类型,TIMER也是date类型,后面是用oracle中的一个函数,sysdate,自动生成一个date类型的当前日期。SQL语句oracle中如何插入Date类型...

Oracle修改字段类型方法总结

)。1、假设字段数据为空,则不管改为什么字段类型,可以直接执行:alter table tb modify (name nvarchar2(20));2、假设字段有数据,则改为nvarchar2(20)可以直接执行:alter table tb modify (name nvarchar2(20));3、假设字段有数据,则改为varchar2(40)执行时会弹出:“ORA-01439:要更改数据类型,则要修改的列必须为空”,这时要用下面方法来解决这个问题:alter table tb rename column name to name_tmp;alter table tb add n...

oracle触发器类型

http://www.cnblogs.com/roucheng/p/3506033.html 触发器是许多关系数据库系统都提供的一项技术。在ORACLE系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。 1 触发器类型 触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件来启动运行。即触发器是当某个事件发生时自动地隐式运行。并且,触发器不能接收参数。所以运行触发器...

oracle 三种复合类型变量分析【代码】

实际项目中,经常遇到的三种复合类型变量。结合部分项目实例做个整理,具体如下:记录类型:记录类型可以包含一个或多个成员,而每个成员的类型可以不同,成员可以是标量类型。也可以引用其他的变量类型。这种类型的特点是比较适合处理查询语句中有多个列的情况,最常用的情况就如在调用某一张表中的一行记录。索引表类型(关联数组):索引表类型和数组相似,他利用键值查找对应的值,这里的键值同真正数组的下标不同,索引表中下...

Oracle“并行执行”之二——并行执行类型

摘自《VLDB and Partitioning Guide》 并行执行主要有以下几种: 1)并行查询 2)并行DDL 3)并行DML 4)并行执行函数 5)其它类型并行 下面分别对其进行介绍,主要包括两方面:能否并行、确定DOP。 1、并行查询 你可以在SELECT语句中并行执行查询和子查询,也可以在DDL和DML语句中并行执行查询部分。你也可以并行查询外部表。并行包括两部分工作:确定是否并行、确定并行度(DOP)。对于查询、DDL和DML,这两部分的确定方...

oracle基本数据类型【图】

ORACLE基本数据类型(亦叫内置数据类型 built-in datatypes)可以按类型分为:字符串类型、数字类型、日期类型、LOB类型、LONG RAW& RAW类型、ROWID & UROWID类型。 在讲叙字符串类型前,先要讲一下编码。字符串类型的数据可依编码方式分成数据库字符集(CHAR/VARCHAR2/CLOB/LONG)和国际字符集(NCHAR/NVARCHAR2/NCLOB)两种。数据库中的字符串数据都通过字符集将字符转换为数字后(二进制),才存储到数据块中。通过不同的编码集转换,...

交叉报表列头排序时遇到的oracle问题—oracle ORA-12704:字符集不匹配、varchar2转化为nvarchar2字符缺失、case when else后的字符类型要一致【图】

在做交叉报表列头的排序时,遇到这三个问题,下面具体来说一下。 设计的数据库的表结构如图1所示:图1 要处出来student_name_,s.grade_,s.subject_name_,这三个属性,当时我是这样写的sql语句: select s.student_name_, s.grade_, s.subject_name_, case s.subject_name_ when ‘语文‘ then ‘A语文‘ when ‘数学‘ then ‘B数学‘ when ‘英语‘ then ‘C英语‘ else s.subject_name_ end from student s 执行之后...

Mybatis JdbcType与Oracle、MySql数据类型对应列表

MybatisJdbcTypeOracleMySqlJdbcType ARRAY JdbcType BIGINT BIGINTJdbcType BINARY JdbcType BIT BITJdbcType BLOB BLOB BLOBJdbcType BOOLEAN JdbcType CHAR CHAR CHARJdbcType CLOB CLOB CLOBJdbcType CURSOR JdbcType DATE DATE DATEJdbcType DECIMAL DECIMAL DECIMALJdbcType DOUBLE NUMBER DOUBLEJdbcType FLOAT FLOAT FLOATJdbcType INTEGER INTEGER INTEGERJdbcType LONGVARBINARY JdbcType LONGVARCHA...

Oracle中的数据类型

ORACLE 中的数据类型;char 长度固定 范围:1-2000VARCHAR2 长度可变 范围:1-4000LONG 长度可变 最大的范围2gb 长字符类型number 数字 number(p,s)Date 日期类型,精确到秒TIMESTAMP 存储日期,时间,时区,妙值,精确到小数CLOB 字符数据BLOB 存放二进制数据,视频图片等BFILE :用于将二进制数据存储在数据库外部的操作系统文件中所谓固定长度:所谓固定长度:是指虽然输入的字段值小于该字段的限制长度,但是实际存...

oracle修改表名、列名、字段类型、添加表列、删除表列

TABLE SCOTT.TEST RENAME TO TEST1--修改表名ALTER TABLE SCOTT.TEST RENAME COLUMN NAME TO NAME1 --修改表列名ALTER TABLE SCOTT.TEST MODIFY NAME1 NUMBER(20) --修改字段类型ALTER TABLE SCOTT.TEST ADD ADDRESS VARCHAR2(40) --添加表列ALTER TABLE SCOTT.TEST DROP NAME CASCADECONSTRAINTS --删除表列oracle修改表名、列名、字段类型、添加表列、删除表列标签:本文系统来源:http://www.cnblogs.com/lhb20114417/p/5609900...

ORACLE常用数据库字段类型

ORACLE常用数据库字段类型 常用的数据库字段类型如下: 字段类型 中文说明 限制条件 其它说明 CHAR 固定长度字符串 最大长度2000 bytes VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749 NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytes DATE 日期(日-月-年) DD-MM-YY(HH-MI-SS) 经过严格测试,无千虫问题 LO...

JAVA,MYSQL,ORACLE的数据类型对比

MySQL Data TypeOracle Data TypeJavaBIGINTNUMBER(19, 0)java.lang.LongBITRAWbyte[]BLOBBLOB, RAWbyte[]CHARCHARjava.lang.StringDATEDATEjava.sql.DateDATETIMEDATEjava.sql.TimestampDECIMALFLOAT (24)java.math.BigDecimalDOUBLEFLOAT (24)java.lang.DoubleDOUBLE PRECISIONFLOAT (24)java.lang.DoubleENUMVARCHAR2java.lang.StringFLOATFLOATjava.lang.FloatINTNUMBER(10, 0) java.lang.IntegerINTEGER NUMBER(10, 0) java.l...