社区
Sybase
帖子详情
sybase中的timestamp怎样用?
yaojie_x
2010-12-23 04:10:07
timestamp怎么用?怎么把字符型数据转成timestamp?有哪些相关函数?
...全文
428
12
打赏
收藏
sybase中的timestamp怎样用?
timestamp怎么用?怎么把字符型数据转成timestamp?有哪些相关函数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小潜s
2011-01-06
打赏
举报
回复
搭车不认为靠是骂街,可能楼主所处环境及过于文明了
iihero
2010-12-30
打赏
举报
回复
[Quote=引用 9 楼 yaojie_x 的回复:]
再说明下,我遇到的问题是timestamp类型用作了主键,画面有个日期,该日期拿到后台要与该timestamp主键作比较。
[/Quote]
能把你的建表语句帖出来吗?
ASE里头确实没有可供外用的timestamp类型。
Sybase数据库恢复
2010-12-30
打赏
举报
回复
[Quote=引用 9 楼 yaojie_x 的回复:]
引用 8 楼 andkylee 的回复:
靠, 你的帖子标题不就是这么写的。
第一,这里是讨论,不是骂街的地方,文明些
第二,我的标题是什么,看清楚些
第三,不知道就不知道,不要把问题引到其他方向。
再说明下,我遇到的问题是timestamp类型用作了主键,画面有个日期,该日期拿到后台要与该timestamp主键作比较。
[/Quote]
不认为靠是骂街的路过。
yaojie_x
2010-12-30
打赏
举报
回复
[Quote=引用 8 楼 andkylee 的回复:]
靠, 你的帖子标题不就是这么写的。
[/Quote]
第一,这里是讨论,不是骂街的地方,文明些
第二,我的标题是什么,看清楚些
第三,不知道就不知道,不要把问题引到其他方向。
再说明下,我遇到的问题是timestamp类型用作了主键,画面有个日期,该日期拿到后台要与该timestamp主键作比较。
Sybase数据库恢复
2010-12-29
打赏
举报
回复
靠, 你的帖子标题不就是这么写的。
yaojie_x
2010-12-29
打赏
举报
回复
[Quote=引用 6 楼 andkylee 的回复:]
引用 5 楼 yaojie_x 的回复:
引用 4 楼 andkylee 的回复:
timestamp是流水号, 时间能和流水号比较吗?
timestamp似乎是用时间戳生成的吧?精确到毫秒级的
ase中的datetime 也能精确到毫秒级别。 好像ase15.5中增加了新的数据类型bigdatetime ,精度应该能够到微秒级别了。
[/Quote]
现在不是讨论timestamp这种类型嘛,它用作自增长主键了
yaojie_x
2010-12-28
打赏
举报
回复
[Quote=引用 4 楼 andkylee 的回复:]
timestamp是流水号, 时间能和流水号比较吗?
[/Quote]
timestamp似乎是用时间戳生成的吧?精确到毫秒级的
Sybase数据库恢复
2010-12-28
打赏
举报
回复
[Quote=引用 5 楼 yaojie_x 的回复:]
引用 4 楼 andkylee 的回复:
timestamp是流水号, 时间能和流水号比较吗?
timestamp似乎是用时间戳生成的吧?精确到毫秒级的
[/Quote]
ase中的datetime 也能精确到毫秒级别。 好像ase15.5中增加了新的数据类型bigdatetime ,精度应该能够到微秒级别了。
Sybase数据库恢复
2010-12-26
打赏
举报
回复
timestamp是流水号, 时间能和流水号比较吗?
yaojie_x
2010-12-24
打赏
举报
回复
换种提法,从画面中获得时间,要用该时间和数据库中的timestamp字段比较,怎么写?
Sybase数据库恢复
2010-12-23
打赏
举报
回复
在sybase ASE中timestamp是类似戳的一种数据类型
iihero
2010-12-23
打赏
举报
回复
是datetime吧。timestamp是ASE内置类型。
datetime,使用covert函数进行转换就可以了。
DtSQL Portable 1.0.1 - 通用数据库管理工具
DtSQL Portable是一款便捷式的通用数据库查询,编辑,浏览和管理工具.它能支持目前市面上见到几乎所有的数据库,并能在主要的操作系统上运行. 支持的数据库包括:Cache, DB2, Derby, Firebird, FrontBase, H2, HSQLDB, Informix, Ingres, JDatastore, MaxDB, Mckoi, Mimer, MySQL, Oracle, PointBase, PostgresSQL, Solid, SQLite, SQL Server, SQL Anywhere,
Sybase
(ASE) 主要功能: 1.数据库浏览: schemas, tables, columns, primary and foreign keys, constraints, views, indexes, triggers, stored procedures, functions, sequences, 2.数据库管理: 新建,修改,查看,删除 tables, views, indexes, constraints, stored procedures, functions, triggers, sequences 3.数据管理: 编辑表数据,包括BLOB和CLOB数据;过滤,排序,查找查询结果;插入,复制,更新和删除表数据;查找,替换表数据, 4. SQL工具: 编辑,格式化和执行SQL语句 5. SQL生成工具:帮助生成查询,插入,更新,删除SQL语句 6. 数据导入:提供强大的数据导入功能. 能够从不同的数据文件导入数据: CSV files, Excel files, and fixed-width files.并可以选择integer, date, time,
timestamp
, and boolean的模板来解析数据 7.数据导出: 提供强大的数据导出功能.能够导出数据(单表/多表/查询结果)到多种数据文件格式:CSV files, Excel files, XML, HTML, SQL insert statements and fixed width files.并可以选择integer, date, time,
timestamp
, and boolean的模板来格式化数据
DtSQL 1.0.1
DtSQL是一款通用的数据库查询,编辑,浏览和管理工具.它能支持目前市面上见到几乎所有的数据库,并能在主要的操作系统上运行. 支持的数据库包括:Cache, DB2, Derby, Firebird, FrontBase, H2, HSQLDB, Informix, Ingres, JDatastore, MaxDB, Mckoi, Mimer, MySQL, Oracle, PointBase, PostgresSQL, Solid, SQLite, SQL Server, SQL Anywhere,
Sybase
(ASE) 主要功能: 1.数据库浏览: schemas, tables,
DtSQL通用数据库管理工具
DtSQL是一款通用的数据库查询,编辑,浏览和管理工具.它能支持目前市面上见到几乎所有的数据库,并能在主要的操作系统上运行. 支持的数据库包括:Cache, DB2, Derby, Firebird, FrontBase, H2, HSQLDB, Informix, Ingres, JDatastore, MaxDB, Mckoi, Mimer, MySQL, Oracle, PointBase, PostgresSQL, Solid, SQLite, SQL Server, SQL Anywhere,
Sybase
(ASE) 主要功能: 1.数据库浏览: schemas, tables, columns, primary and foreign keys, constraints, views, indexes, triggers, stored procedures, functions, sequences, 2.数据库管理: 新建,修改,查看,删除 tables, views, indexes, constraints, stored procedures, functions, triggers, sequences 3.数据管理: 编辑表数据,包括BLOB和CLOB数据;过滤,排序,查找查询结果;插入,复制,更新和删除表数据;查找,替换表数据, 4. SQL工具: 编辑,格式化和执行SQL语句 5. SQL生成工具:帮助生成查询,插入,更新,删除SQL语句 6. 数据导入:提供强大的数据导入功能. 能够从不同的数据文件导入数据: CSV files, Excel files, and fixed-width files.并可以选择integer, date, time,
timestamp
, and boolean的模板来解析数据 7.数据导出: 提供强大的数据导出功能.能够导出数据(单表/多表/查询结果)到多种数据文件格式:CSV files, Excel files, XML, HTML, SQL insert statements and fixed width files.并可以选择integer, date, time,
timestamp
, and boolean的模板来格式化数据
DtSQL Portable 2.1.1 - 通用数据库管理工具
DtSQL Portable是一款便捷式的通用数据库查询,编辑,浏览和管理工具.它能支持目前市面上见到几乎所有的数据库,并能在主要的操作系统上运行. 支持的数据库包括:Cache, DB2, Derby, Firebird, FrontBase, H2, HSQLDB, Informix, Ingres, JDatastore, MaxDB, Mckoi, Mimer, MySQL, Oracle, PointBase, PostgresSQL, Solid, SQLite, SQL Server, SQL Anywhere,
Sybase
(ASE) 主要功能: 1.数据库浏览: schemas, tables, columns, primary and foreign keys, constraints, views, indexes, triggers, stored procedures, functions, sequences, 2.数据库管理: 新建,修改,查看,删除 tables, views, indexes, constraints, stored procedures, functions, triggers, sequences 3.数据管理: 编辑表数据,包括BLOB和CLOB数据;过滤,排序,查找查询结果;插入,复制,更新和删除表数据;查找,替换表数据, 4. SQL工具: 编辑,格式化和执行SQL语句 5. SQL生成工具:帮助生成查询,插入,更新,删除SQL语句 6. 数据导入:提供强大的数据导入功能. 能够从不同的数据文件导入数据: CSV files, Excel files, and fixed-width files.并可以选择integer, date, time,
timestamp
, and boolean的模板来解析数据 7.数据导出: 提供强大的数据导出功能.能够导出数据(单表/多表/查询结果)到多种数据文件格式:CSV files, Excel files, XML, HTML, SQL insert statements and fixed width files.并可以选择integer, date, time,
timestamp
, and boolean的模板来格式化数据
DBKING使用指南
dbking 0.6
==========
dbking是一款基于Java的数据库处理工具集,主要包括三项主要内容:
1、为各类数据库提供统一的操作接口,尽最大可能保障各类数据库之间的移植性
2、通过生成器创建BO类及DAO层代码
3、为各类数据库之间的数据导入导出提供高效率的工具
下面对这三项功能进行详细的介绍。
1、为各类数据库提供统一的操作接口,尽最大可能保障各类数据库之间的移植性
这类工具已经很多了,比如大家耳熟能详的Hibernate、iBatis,包括Apache的DBUtils、Spring的JdbcTemplate。为什么我们还要推出db-unifier这样一个功能类似的东西呢?
这些工具的主要目的都是对JDBC进行包装,使开发人员能更容易的进行数据库开发,在代码的可读性、性能问题、移植问题上,这些工具都尽量做了权衡,达到了他们认为的完美。
dbking是鉴于我们的开发经验和考虑,权衡出来的数据库工具,其主要考虑的方向有以下几点:
1、简洁。所有的核心接口都在一个类里边,这个类是DbKing,代码不过1000行,却提供了大量的高质量功能方法,使用方法更是一目了然的简单。DbKing核心只依赖于JDBC驱动类,十分的轻量级,易于使用。
2、避免数据库连接泄漏的问题。数据库建立连接、关闭连接默认情况下都由db-unifier处理。有人会觉得这样影响效率,当然我们也提供自己手动控制连接的方法,只是默认情况下采用自动的方式。
3、统一的数据库操作类型。在dbking
中
,所有的数据库数据只有五种数据类型,String、Number(BigDecimal)、
Timestamp
、Clob(String)、Blob(byte[]),经过反复测试后,我们会例出各种数据库数据类型到这五种类型的映射表,当然我们也有少数的数据类型不能支持,有些是JDBC驱动的问题,有些是我们出于移植的考虑,有些数据库的数据类型在别的数据库里没有对应的数据类型支持,这样的数据类型只能不予支持,幸好这只是极少的一部分。
4、简化了很多复杂的数据库操作。比如:数据库分页,你不用再关心记录总数怎么取,不用考虑各种数据库之间的差异,最关键的是绝对的高效。再比如LOB字段的处理,可以直接通过增、删、改、查等接口处理,遇到较大的LOB,也可以用流的方式处理,避免内存溢出的问题。再比如获取数据库序列,我们采用了统一的算法,不同的数据库都使用同一个接口来获取序列,而且这个方法可以在多线程环境下使用,甚至是集群环境下都没有问题。
5、提供多种使用方式。可以单独使用,也可以结合Spring IoC框架使用。可以通过配置方式指定数据源,也可以通过硬代码方式指定数据源,甚至通过第三方获取数据库连接的方式都是可以的。 目前工具在Oracle 11g、Microsoft SQLServer 2012、MySQL 5.x、DB2 10.x、
Sybase
15.x、PostgreSQL 9.x、Derby 10.x上通过了测试。
2、通过生成器创建BO类及DAO层代码
这是一个配合dbking的代码生成器,生成基于dbking的DAO层类。有了这样类,可以简化开发代码,避免低级的书写错误,使开发者更专注于业务。另外,也可以在此基础上配合一定的代码来防止SQL注入的问题。
3、为各类数据库之间的数据导入导出提供高效率的工具
异构数据库的导入导出一直是个大难题,一般的工具配置复杂,尤其是不支持LOB这样的大字段数据,我们的这个工具不仅配置简单,而且具有以下几个特点。
1、速度非常快,这个因为取决于系统环境,这个只有谁用谁知道了,至少我们是跟别的工具作过比较的。
2、支持LOB字段的导入导出。
3、自动侦测数据库表的主、从关系,保障数据库的导入不受外键约束的影响。
4、根据配置可以选择遇到重复数据时的处理方式————忽略或者
中
止。
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章