Oracle中如何将数字转换成字符型

1.小数转换成字符往往会丢失前面的零.解决方法_例:to_char(0.12345,'fm9999999990.00');   2.除数为零的话oracle老是报错.解决方法_例:decode(B,0,0,A/B);   3.用sub(0.123333,0,3)截取字符串老...

2014-12-12 16:03:56

阅读数 1285

评论数 0

Oracle 修改默认日期格式

1、Oracle的日期格式     Oracle数据缺省的时间格式数据的显示形式,与所使用的字符集有关。一般显示年月日,而不显示时分秒。 例如,使用us7ascii字符集(或者是其他的英语字符集)时,缺省的时间格式显示为:28-Jan-2003, 使用zhs16gbk字符集(或其他中文字符集...

2014-03-24 08:52:35

阅读数 477

评论数 0

oracle数据库表空间文件收缩实例

Oracle数据文件收缩实例 原文地址:http://blog.csdn.net/47522341/article/details/3865946 数据文件的作用     HWM的基本概念     查看数据文件的使用情况 包括内容:数据文件大小,已经used空间,fr...

2014-01-15 14:15:17

阅读数 700

评论数 0

DB2 表分区

对于给定的表数据范围自动生成分区的语法是: PARTITION BY ([ColumnName] ,...) ( STARTING [Start | MINVALUE | MAXVALUE] | STARTING ([Start | MINVALUE | ...

2013-11-20 10:34:29

阅读数 1780

评论数 0

关于 行列相互转行

最近遇到几次 行,列相互 转换的问题,做下总结: 行转列和列转行 1,列转行: 数据:ver    qname       01     A,B,C 想通过SQL使查询结果变成:  ver    qname 01     A 01     B 01     C ...

2013-09-06 16:07:57

阅读数 581

评论数 0

listagg v9.7.4新增的聚集函数,行转列

转帖:http://www.db2china.net//home/space.php?uid=35802&do=blog&id=20857 我们曾为拼接不同行中的字段烦恼,学习一下v9.7.4新增的listagg聚集函数 : A new aggregate function, ...

2013-09-06 16:05:33

阅读数 775

评论数 0

DB2 导出数据导入数据字段顺序测试

测试导出导入是源表和目标表字段顺序不同的情况: 创建测试表 create table T_1227_COLUNM_ORDER_LOAD (ID1 INT, ID2 INT , ID3 INT , ID4 INT , ID5 INT ); create table T_1227...

2012-12-27 15:13:59

阅读数 999

评论数 0

DB2 自增长列导入、导出测试

DB2 自增长列测试 1当想将表中一列修改为自动增长时,可用下面命令: Alter table    alter column   set not null Alter table alter column set generated always as identity (start ...

2012-12-27 15:02:58

阅读数 10304

评论数 1

ORACLE函数TO_CHAR以及数字转换格式

一 ,TO_CHAR(NUMBER)       1.1 格式图和简单说明              本函数把参数N转为一个VARCHAR2类型的数值。N可以是NUMBER,BINARY_FLOAT,或者BINARY_DOUBLE。如果不带格式,那么函数会把N转换为足以表示N的VARC...

2012-12-18 15:06:52

阅读数 506

评论数 0

sql2008 附加数据库时 错误5123

直接把己有数据库复制到sql安装目录下C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA …… 解决方法:   1.直接把己有数据库复制到sql安装目录下C:/Program Files/Microsof...

2012-06-06 17:53:30

阅读数 308

评论数 0

DB2中的SMS和DMS

在DB2中表空间的存储方式有两种,SMS(System Managed Space)和DMS(Database Managed Space)。      SMS直接利用操作系统的文件系统来管理数据。表空间中的数据按照系统中所有容器上进行数据块划分。表空间中的所有的表都被赋予了它自己的文件名,此...

2012-06-04 20:26:26

阅读数 737

评论数 0

GENERATED ALWAYS

DB2 generated by default generated always as   生成列,用于自动生成列值,它是由表达式而不是从insert或update操作派生其值。 始终由 DB2 生成:DB2 可以保证以 GENERATED ALWAYS 方式定义的标识...

2012-05-28 11:34:48

阅读数 3278

评论数 0

程序包 "****"不起作用

我昨天下班的时候存储过程执行还好好的,今天上班的时候call我某个写的存储过程时,就报错了,信息如下: C:\Documents and Settings\Administrator>db2 call BIDS.ERT_ERWDF(NULL,NULL,?,?) SQL0572N  程...

2012-05-18 09:41:34

阅读数 920

评论数 0

Nested Loops Join(嵌套连接)

说明:最近找到了一个不错的国外的博客http://blogs.msdn.com/b/craigfr/,博主是Sql Server的开发人员,写了很多Sql Server的内部原理性的文章,觉得非常有收获。所以试着把他翻译成中文,因为本人的英语和技术水平有限,难免会有错误,还请各位看官批评指教。 ...

2012-03-08 21:58:34

阅读数 378

评论数 0

如何看Oracle执行计划

oracle执行计划解释          一.相关概念                 1·rowid,伪列:就是系统自己给加上的,每个表都有一个伪列,并不是物理存在。它不能被修改,删除,和添加,rowid在该行的生命周期是唯一的,如果向数据库插入一列,只会引起行的变化,但是rowid并...

2012-03-08 21:57:26

阅读数 223

评论数 0

为什么Oracle有时会用索引来查找数据?--强制Oracle使用最优的“执行计划”

[摘要] 在你运用SQL语言,向数据库发布一条查询语句时,Oracle将伴随产生一个“执行计划”,也就是该语句将通过何种数据搜索方案执行。搜索方案的选用与Oracle的优化器息息相关。   问:为什么Oracle有时会用索引来查找数据?   答:在你运用SQL语言,向数据库发布一...

2012-03-08 21:56:50

阅读数 538

评论数 0

转载oracle 字符集查看与修改

oracle 字符集查看与修改 原文:http://space.itpub.net/8475224/viewspace-692675   一、什么是Oracle字符集       Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的...

2012-02-28 09:52:38

阅读数 246

评论数 0

RANK() ,ROW_NUMBER(),DENSE_RANK( ),ntile( )

INSERT INTO table1 VALUES ('1','01')   INSERT INTO table1 VALUES ('1','02')   INSERT INTO table1 VALUES ('1','03')   INSERT INTO table1 VALUES ('2...

2011-12-02 11:13:23

阅读数 330

评论数 0

sql 时间函数

1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10

2011-09-01 18:11:53

阅读数 242

评论数 0

随笔小计

create table aa1 (name   varchar(12),  id     int,  age    int);    alter table ovp.aa1  add  column timew_1 data type varchar(20);

2011-08-16 23:21:56

阅读数 259

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭