`
magic_agate
  • 浏览: 105799 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

derby 数据类型

    博客分类:
  • db
 
阅读更多
之前在mysql中编辑,现在要移植到derby中,有些数据类型不兼容:

时间数据类型:

mysql版本:

create table JYS
(
   ID                   int not null,
   qsrq                 datetime,
   zzrq                 datetime,
   primary key (ID)
);

derby版本:

create table JYS
(
   ID                   int not null,
   qsrq                 TIMESTAMP,
   zzrq                 TIMESTAMP,
   primary key (ID)
);


datetime            ---------->           TIMESTAMP

自增主键:

mysql版本:

create table DW
(
   id                   int not null auto_increment,
   mc                   varchar(50),
   primary key (id)
);

derby版本:

create table DW
(
   id                   int generated by default as identity,
   mc                   varchar(50),
   primary key (id)
);

int not null auto_increment         ----------------->         int generated by default as identity 
bool类型:

mysql版本:

create table YSPF
(
   ID                   int not null,
    tgsj                 bool,
    primary key (ID)
);

derby版本:

create table YSPF
(
   ID                   int not null,
   tgsj                 varchar(1),
   primary key (ID)
);

bool      ------------------------->         varchar(1)

http://db.apache.org/ddlutils/databases/derby.html
分享到:
评论

相关推荐

    Derby数据库支持的数据类型

    在Derby数据库中,数据类型是用于定义表中的列应该存储何种类型的数据,这直接影响到数据的存储、处理和查询。以下是Derby数据库支持的主要数据类型,以及它们的特点和用法。 1. **整数类型**: - `SMALLINT`:...

    derby数据库转sql、db2等其他数据库的简易工具

    6. **故障排查**:如果在转换过程中遇到问题,比如数据类型不匹配或权限问题,用户可能需要手动调整SQL脚本,或者联系工具的作者寻求帮助。 需要注意的是,虽然这个工具简化了数据库迁移,但并不是所有的情况都能...

    连接derby数据库方法—附图

    其中,`name`是连接池的名称,`auth`是验证方式,`type`是连接池的类型,`username`和`password`是数据库的用户名和密码,`driverClassName`是Derby数据库的驱动程序,`url`是数据库的连接URL。 Derby数据库连接的...

    derby.jar derby.jar

    这个框架为Java应用程序提供了标准的方法来识别、操作和序列化未知的数据类型,是处理MIME类型的电子邮件和Java对象之间交互的关键组件。 jspsmartupload.jar是一个用于Java Servlets的文件上传工具包,它允许用户...

    Derby的系统表结构

    1. **SYSCOLUMNS**:这个表包含了所有表的列信息,如列名、数据类型、长度和是否允许为空等。通过查询此表,你可以获取到数据库中每个表的所有字段及其属性。 2. **SYSINDEXES**:此表存储了索引的相关信息,包括...

    derby 数据库 使用的例子

    10. **JDBC驱动类型**:Derby有两种JDBC驱动类型:类型4(纯Java网络驱动)和类型2(本地协议驱动)。类型4适用于网络模式,类型2适用于嵌入式模式。 这个"DERBY_PJ"压缩包可能包含了一系列的示例代码、SQL脚本、...

    derby(API)使用手册(最新)

    - 在Derby中,可以通过SQL语句创建表格,定义列的数据类型、约束等属性。 - 索引可以提高查询性能,Derby支持B-tree索引和唯一索引,创建和管理索引的方法也会在手册中详述。 5. **数据操作**: - 插入、更新和...

    商品出入库例子+derby数据库

    本项目"商品出入库例子+derby数据库"提供了一个实用的示例,展示了如何在Java Swing环境下进行商品的库存管理,并结合Derby数据库实现数据持久化。 首先,我们来深入了解一下Apache Derby。Derby是Apache软件基金会...

    myeclipse本地方式连接Derby

    本文将深入探讨如何通过MyEclipse采用本地方式连接Derby数据库,这一过程不仅涉及到IDE与数据库之间的配置细节,还关系到数据存储位置的选择与优化。 ### 一、理解MyEclipse与Derby数据库 MyEclipse是一款基于...

    Derby UI for Eclipse

    2. **数据库对象浏览**:查看数据库中的表、视图、索引、存储过程等对象,并提供详细信息,包括数据类型、列数、约束等。 3. **SQL编辑与执行**:内置SQL编辑器,支持代码自动完成、语法高亮和错误检查,可直接在...

    db-derby-10.11.1.1-src.zip

    4. **SQL标准支持**:Derby支持大部分SQL92和SQL:2003标准,提供丰富的数据类型和函数,使得SQL查询和编程更为便捷。 5. **ACID事务**:Derby遵循ACID(原子性、一致性、隔离性和持久性)原则,保证了数据的一致性...

    derby客户端

    Derby客户端是一款基于Java的轻量级数据库管理系统,它提供了对数据库进行操作和管理的工具。...使用这些工具,用户可以更深入地了解和掌握Derby数据库系统,从而更好地满足其在项目开发或数据分析中的需求。

    derby辅助工具SQuirreL SQL Client的使用

    - **方法一:使用内置Derby插件**:Eclipse有内建的Derby支持,可以通过Window > Preferences > Database Development > Drivers添加Derby驱动,然后创建数据源。 - **方法二:通过Eclipse Marketplace安装插件**...

    eclipse derby 插件

    Eclipse Derby插件的集成为开发者提供了便利,可以方便地进行数据库设计、数据操作、查询调试以及数据库版本管理。 1. **安装Eclipse Derby插件** 要在Eclipse中安装Derby插件,可以通过Eclipse Marketplace或使用...

    derby 数据库开发文档

    - **数据类型**:列出 Derby 支持的数据类型及其用途。 #### 十一、连接到数据库 - **连接方法**:提供多种连接到 Derby 数据库的方法。 - **安全机制**:讨论如何确保数据库的安全性和用户认证。 #### 十二、...

    derby-10.4.2.0

    5. **数据类型**:Derby支持多种数据类型,包括整数、浮点数、字符串、日期/时间、二进制大数据和自增列。 6. **分区功能**:从10.4版本开始,Derby引入了表分区功能,允许在大型数据集上进行更有效的查询和管理。 ...

Global site tag (gtag.js) - Google Analytics