Ling Oracle timestamp转换问题

问题描述

自动生成的是把timestamp转换为Datetime可是如果运行就会出错了,提示如下Members'System.Nullable`1[System.DateTime]Utime'and'System.Nullable`1[System.DateTime]Birthday'bothmarkedasrowversion."请问如何配置可以顺利把timestamp转换了?

解决方案

解决方案二:
把timestamp拆分格式化为日期或者timestamp数据库直接格式化
解决方案三:
把时间装换为int类型的StamppublicstaticintDateTimeToStamp(thisDateTimetime){System.DateTimestartTime=TimeZone.CurrentTimeZone.ToLocalTime(newSystem.DateTime(1970,1,1));return(int)(time-startTime).TotalSeconds;}再把INT类型的Stamp转换回来publicstaticSystem.DateTimeConvertIntDateTime(thisintd){System.DateTimetime=System.DateTime.MinValue;System.DateTimestartTime=TimeZone.CurrentTimeZone.ToLocalTime(newSystem.DateTime(1970,1,1));time=startTime.AddSeconds(d);returntime;}

时间: 2024-11-02 20:29:31

Ling Oracle timestamp转换问题的相关文章

移植-oracle timestamp(6) 对应mysql什么类型?

问题描述 oracle timestamp(6) 对应mysql什么类型? 1C 请教大家一个问题,关于数据库移植方面的内容.oracle到mysql移植在oracle中存在timestamp(6)类型,可以保存6位秒信息.那么在mysql有什么类型可以替换timestamp(6)呢?谢谢大家! 解决方案 mysql也有时间戳,参考http://database.51cto.com/art/200905/124240.htm 解决方案二: 没有直接对应的,可以转换一下http://databas

转换数据库-数据库:Oracle数据库转换成SQL server数据库

问题描述 数据库:Oracle数据库转换成SQL server数据库 把oracle数据库转换成SQL server数据库(2008 r2)版本的,数据迁移,大概百万条数据,有什么好的办法或者是执行语句嘛: 解决方案 我只知道可以把脚本倒出来 然后在sql中执行 解决方案二: http://wenku.baidu.com/link?url=TA7z0XmVyfKHyTQqiPwE6gAdkKbFG7ngBBL75mvjbRbAGFVElPyxOLFSvNT4YskRl8KLdeVdOlHc8a6

db2-把这个oracle存储转换成DB2储存过程,怎么转换。急!急!急!

问题描述 把这个oracle存储转换成DB2储存过程,怎么转换.急!急!急! --存储过程包 CREATE OR REPLACE PACKAGE Pkg_Deal_Data AS -- Author : liuchj@sunline.cn -- Created : 2016/4/1 21:07:57 -- Purpose : 会计流水数据整理 PROCEDURE Com_Main(Pi_Pckgdt IN VARCHAR2); --报文 END Pkg_Deal_Data; CREATE OR

oracle字符集转换工具DMU使用

关于oracle字符集的介绍参考:http://blog.csdn.net/cymm_liu/article/details/7605081 (此博客也包含了一种修改字符集的方法,但是不建议使用) 今天我们为了解决这个问题:http://blog.csdn.net/cymm_liu/article/details/12013243 采用oracle 的字符集转换工具DMU来进行操作.. 1.DMU简介 参考:The Database Migration Assistant for Unicode

oracle行列转换

问题描述 使用sql语句实现?行转列应用score表及其数据如下:STU COURSE SCORE张三 数学 98李四 数学 99张三 语文 98李四 语文 99张三 物理 98李四 物理 99写SQL语句得到如下结果:STU 数学 语文 物理张三 98 98 98李四 99 99 99 解决方案 select stu,sum(decode(course,'数学',score,0)) 数学,sum(decode(course,'语文',score,0))语文,sum(decode(course,

Oracle xml 转换

  select * from pdpla_approve_proj; create or replace procedure proj_xml(st_id varchar2) is pro_rows pdpla_approve_proj%rowtype;--行游标 tempsql varchar2(100) :='select * from pdpla_approve_proj where st_id='''||st_id||'''';-- type cur is ref cursor;--自

Oracle中TIMESTAMP的几种类型介绍与实例_oracle

TIMESTAMP的几种类型比较 TIMESTAMP 时间戳类型,与date的区别在于,date不能精确到毫秒,而timestamp可以精确到毫秒,毫秒的位数为0-9位,默认为6位. SQL> select tp from timestamp_test; TP -------------------------------------------------------------------------------- 01-3月 -16 09.22.33.000000 上午 TIMESTAMP

使用 Oracle XQuery 查询、构建和转换 XML

oracle|xml|转换 在 Oracle 数据库 10g 第 2 版中,Oracle 引入了一个与该数据库集成的全功能自带 XQuery 引擎,该引擎可用于完成与开发支持 XML 的应用程序相关的各种任务.XQuery 是一种用于处理 XML 数据模型的查询语言,它实际上可操作任何类型的可用 XML 表达的数据.尽管 Oracle XQuery 实施使您可以使用数据库数据和外部数据源,但在处理数据库中存储的结构化数据方面,Oracle XML DB 通常可以显著提高性能. 本文提供的示例不仅

ORACLE常用数值函数、转换函数、字符串函数介绍

oracle|函数|转换|字符串 ORACLE常用数值函数.转换函数.字符串函数介绍. 数值函数: abs(m) m的绝对值 mod(m,n) m被n除后的余数 power(m,n) m的n次方 round(m[,n]) m四舍五入至小数点后n位的值(n缺省为0)trunc(m[,n]) m截断n位小数位的值(n缺省为0) -------------------------------------------------------------------------------- 字符函数: