精华内容
下载资源
问答
  • Jbpm数据库表的创建

    千次阅读 2006-08-19 23:23:00
    Jbpm把流程定义和流程执行都会持久化到数据库中,所以我们需要在数据库中创建所需的数据库表,数据库表的创建有以下三种方式。1.手工创建 在入门套件解压后的jbpm-db/build目录中有已经生成好的创建各种数据库的...

           Jbpm把流程定义和流程执行都会持久化到数据库中,所以我们需要在数据库中创建所需的数据库表,数据库表的创建有以下三种方式。

    1.手工创建 

        在入门套件解压后的jbpm-db/build目录中有已经生成好的创建各种数据库的数据库表的脚本文件,我们只需要使用相应脚本文件在数据库中创建表即可。
        如果不存在脚本文件,可以参考使用jbpm-db下的build.xml中的任务生成脚本,具体不再详述。

    2.Ant任务创建 

        如下Ant任务脚本:
    <target name="create.db2" depends="" description="creates database with the jbpm tables">
        <taskdef name="jbpmschema" classname="org.jbpm.ant.JbpmSchemaTask">
            <classpath refid="classpath.ant" />
        </taskdef>
        <jbpmschema actions="create"
                    cfg="${basedir}/config.files/hibernate.cfg.xml"
                    properties="${basedir}/config.files/create.db.hibernate.properties"/>
    </target>
    需要两个配置文件hibernate.cfg.xml(位于入门套件解压后的jbpm/src/config.files文件夹中)和create.db.hibernate.properties(位于入门套件解压后的jbpm/src/resources/hsqldb文件夹中),这两个文件指定了Hibernate的配置信息,可以直接从发行包中拷贝使用,具体位置和数据库连接信息根据实际情况调整。classpath.ant定义为指向Jbpm库(还包括相关库,如Hibernate相关库)。
        也可以把创建库表的任务与流程定义的打包和部署集成起来使用,请参考build.depoly.xml(位于入门套件解压后的jbpm文件夹中)中的create.db任务。

    3.编程创建 

    //获取配置实例,默认是根据default.jbpm.cfg.xml。
            //也可以根据指定的配置文件获取配置实例。
            JbpmConfiguration jbpmConfiguration = JbpmConfiguration.getInstance();
            //创建数据库表            
            jbpmConfiguration.createSchema();
        以上代码的执行需要依赖Hibernate的配置文件hibernate.cfg.xml
    注:在创建数据表之前,数据表所在数据库必须已经存在。即只是创建Table,而把Table创建在哪个Database中,该Database必须已经存在。
    展开全文
  • SQL数据库表的创建

    千次阅读 2019-06-28 08:29:41
    学习关于数据库表的创建: 先下数据库右键新建一个数据库,在新建查询使用代码创建表。 创建表: 球员表、国籍表、场上位置表、球队表 create table 表名(创建的字段,数据类型) ...

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    开发工具与关键技术:SQL、

    作者:#33

    撰写时间:撰写时间:2019年06月22日

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    学习关于数据库表的创建:

    先下数据库右键新建一个数据库,在新建查询使用代码创建表。

    创建表:球员表、国籍表、场上位置表、球队表

    create table 表名(创建的字段,数据类型)

    create table Hoopman

    (HoopmanID  int not null. HoopmanName varchar(25).HoopmanNum varchar(25).

      Age varchar(25).Sex varchar(25).Stature varchar(25).Weight varchar(25).

      NationalityID   int.PositionID   int.BasketballTeamID   int.);

    create table Nationality

    (NationalityID   int not null.Nationality varchar(25).);

    create table Position

    (PositionID   int not null.Position varchar(25).);

    create table BasketballTeam

    (BasketballTeamID  int not null.BasketballTeam varchar(25).);

    数据插入:球员表数据

    Insert into 表名(插入内容的字段名)values(分别插入的值);

    insert into Hoopman (HoopmanID.HoopmanName.HoopmanNum.Age.Sex.Stature.Weight.NationalityID.PositionID.BasketballTeamID)

    values (1. '斯蒂芬-库里'.'30'.'31'.'男'.'190'.'86'.'2'.'1'.'1');

    insert into Hoopman (HoopmanID.HoopmanName.HoopmanNum.Age.Sex.Stature.Weight.NationalityID. PositionID.BasketballTeamID)

    values (2. '凯里-欧文'.'11'.'27'.'男'.'190'.'87'.'3'.'1'.'2');

    insert into Hoopman (HoopmanID.HoopmanName.HoopmanNum.Age.Sex.Stature.Weight.NationalityID. PositionID.BasketballTeamID)

    values (3. '克莱-汤普森'.'11'.'29'.'男'.'201'.'97'.'2'.'2'.'2');

    insert into Hoopman (HoopmanID.HoopmanName.HoopmanNum.Age.Sex.Stature.Weight.NationalityID. PositionID.BasketballTeamID)

    values (4. 'JR-史密斯'.'5'.'34'.'男'.'198'.'102'.'2'.'2'.'4');

    insert into Hoopman (HoopmanID.HoopmanName.HoopmanNum.Age.Sex.Stature.Weight.NationalityID. PositionID.BasketballTeamID)

    values (5. '科怀-伦纳德'.'2'.'28'.'男'.'201'.'104'.'2'.'4'.'3');

    insert into Hoopman (HoopmanID.HoopmanName.HoopmanNum.Age.Sex.Stature.Weight.NationalityID. PositionID.BasketballTeamID)

    values (6. '凯文-杜兰特'.'35'.'31'.'男'.'206'.'108'.'2'.'4'.'1');

    insert into Hoopman (HoopmanID.HoopmanName.HoopmanNum.Age.Sex.Stature.Weight.NationalityID. PositionID.BasketballTeamID)

    values (7. '扬尼斯-安特托昆博'.'34'.'26'.'男'.'211'.'109'.'4'.'5'.'5');

    insert into Hoopman (HoopmanID.HoopmanName.HoopmanNum.Age.Sex.Stature.Weight.NationalityID.PositionID.BasketballTeamID)

    values (8. '勒布朗-詹姆斯'.'23'.'34'.'男'.'203'.'113'.'2'.'4'.'6');

    国籍表数据:

    insert into Nationality (NationalityID. Nationality)

    values (1. '中国');

    insert into Nationality (NationalityID. Nationality)

    values (2. '美国');

    insert into Nationality (NationalityID. Nationality)

    values (3. '澳洲');

    insert into Nationality (NationalityID. Nationality)

    values (4. '希腊');

    场上位置表数据

    insert into Position (PositionID. Position) values (1. '控球后卫');

    insert into Position (PositionID. Position)values (2. '得分后卫');

    insert into Position (PositionID. Position)values (3. '大前锋');

    insert into Position (PositionID. Position)values (4. '小前锋');

    insert into Position (PositionID. Position)values (5. '中锋');

    球队表数据:

    insert into BasketballTeam(BasketballTeamID.BasketballTeam)values(1.'勇士');

    insert into BasketballTeam(BasketballTeamID.BasketballTeam)values(2.'凯尔特人');

    insert into BasketballTeam (BasketballTeamID. BasketballTeam)values (3. '猛龙');

    insert into BasketballTeam (BasketballTeamID. BasketballTeam)values (4. '骑士');

    insert into BasketballTeam (BasketballTeamID. BasketballTeam)values (5. '雄鹿');

    insert into BasketballTeam (BasketballTeamID. BasketballTeam)values (6. '湖人');

    展开全文
  • mysql _数据库表的创建

    千次阅读 2017-10-22 18:35:41
    ---1.建立空 首先第一次使用数据库时,需要建立一个数据库,才可以建表。...我们便可以看到刚才建的数据库 建好数据库后,我们需要用如下语句使用数据库 use stu; 下一步便是在这个数据库中建表,...

    ---1.建立空表

    首先第一次使用数据库时,需要建立一个数据库,才可以建表。
    以学生系统为例,建立数据库语句为

    create database stu;        //(stu为数据库名)

    使用如下语句查看数据库

    show databases;

    我们便可以看到刚才建的数据库

    建好数据库后,我们需要用如下语句使用数据库

    use stu; 

    下一步便是在这个数据库中建表,一个数据库可以建立很多个表,在这里我建3个表。

    首先我建立一个学生信息表,建表语句为

    create table student
    ( sno char(12) primary key,/*列级完整性约束条件, sno为主码*/ 
      sname char(20), 
      ssex char(10), 
      sage char(3), 
      sdept char(20) );
    
    

    我们再建一个带有外码的课程表,

    create table course
    ( cno char(5) primary key, 
      cname char(20), 
      cpno char(5), 
      ccredit char(3),
      foreign key (cpno) references course(cno));  
      //这里我们将外码设为cpno(先行课),那么被参照的是course表中的cno列,被参照的表可以不是自己。

    我们再建立一个主码由两个属性构成的学生选课表sc

    create table sc
    ( sno char(12), 
      cno (3), 
      grade char(3),
      primary key (sno, cno), 
      foreign key (sno) references student(sno), 
      foreign key (cno) references course(cno) );
      //外码的意义在于保证两个表之间的数据的一致性,并且必须是另一个表的主码,比如我们在学生选课表的学号,
        这列的信息,学生信息的学号类必须要有这个人;课程表中的先行课一列中,课程表的课程中有这门课。

    这时我们若想看我们建立了哪些表,则执行语句 

    show tables;

    若想看我们表中具体都有哪些列,则执行语句 

    show columns from course;


    ---2.将元组输入到空表中

    将元组输入到空表中执行语句

    insert into student values ("111111111111", "chen", "female", "20", "ne");

    在第一次操作时,我将性别的数据类型开小了,那么我想修改数据类型,则执行操作

    alter table student modify column ssex char(10);  

    便将ssex的数据大小改为10


    我们现在查看一下我们输入的数据  执行操作

    select *from student;        // *号代表所有,如果要仅展现某列,就将其改成列名
    

    例如

    select sname from student;

    此时我想删除一个元组,则执行操作

    delete from student where sname = "wang";        //便把第二行数据删除了

    我们现在输入课程表,在课程表中存在约束条件,则应该先输入没有先行课的课程,那么我们便执行语句 

    insert into course values ("5", "数据结构", null, "2");   

    在将以“5”号课程为先行课的课程输入进去   

    insert into course values ("1", "数据库", "5", "4");

    那么如果我们想先输入1号课程,我们可以将先行课置为null,例如 

    insert into course values ("1", "数据库", null, "4");

    当我们将表完善后,可以修改值,将值填入表中 

    update course set cpno = "5" where cno = "1";        //将"1"号课程的cpno修改为"5"

    那么我们看一下我们建的表

    其他SQL增删改查和sql server下图形界面的使用,见我的其他博客

    

    

    展开全文
  • 这里主要是oracle数据库表的创建: --创建树形菜单表 create table vote_tree ( id number(10) not null, text varchar2(30) not null, pid number(10) ) ---------------------------树形菜单表-------------...

    这里主要是oracle数据库表的创建:

    --创建树形菜单表
    create table vote_tree
    (
       id number(10) not null,
       text varchar2(30) not null,
       pid  number(10)      
    )

    ---------------------------树形菜单表--------------------------------------
    insert into vote_tree values(1,'功能菜单',0);
    insert into vote_tree values(2,'系统管理',1);
    insert into vote_tree values(3,'用户管理',1);
    insert into vote_tree values(4,'个人信息',3);
    insert into vote_tree values(5,'投票记录',3);
    insert into vote_tree values(6,'投票管理',1);
    insert into vote_tree values(7,'维护',6);
    insert into vote_tree values(8,'发布新投票',6);
    insert into vote_tree values(9,'所有投票',6);


    展开全文
  • SQL 2005修改数据库表的创建时间

    千次阅读 2013-05-24 10:57:14
    参考文章:... --------------------------------------------------------------------------------------------------------------- 为什么要修改数据库表的创建时间?因为有时候我们要用别人的数据
  • sql关系数据库表的创建

    千次阅读 2015-10-13 23:41:14
    学会sql数据库关系图 2012-08-14 0 个评论 收藏 我要投稿学会sql数据库关系图很久以前就知道微软Petshop很经典,昨天抽出时间去学习,一开始还真不适应,什么成员资格,还真看不太懂,运行petshop想从登陆...
  • 如何修改数据库表的创建时间

    千次阅读 2011-05-20 11:58:00
    近日,同学做毕业设计,问我如何修改SQL server 2000的数据表的创建时间,我想想之前还真没遇到过是怎么操作的,于是,上网查,结果,网上还真有不少给出了解决办法的,但比较松散,或者一文现各处。 有的,说重新...
  • mysql查看数据库表的创建时间

    千次阅读 2015-07-17 15:41:16
    select table_schema,table_name,create_time from information_schema.tables where table_name='表名';
  • 一:首先在D:\下创建一个文件夹并命名为“数据库”。 二:打开Microsoft SQL server2005 点新建查询 三:在此处输入代码创建数据库 四:创建表     五:曾删改查 ...
  • 在VS2010中一个MySql的数据库表的创建

    千次阅读 2012-07-30 11:55:23
    1、创建一个新解决方案(Test); 2、右击空解决方案(Test)->选中Add->选中New Project->选中Database->选中SQL Server->选中SQL Server 2008 Database Project->输入所要创建的数据库名称...
  • 在实现此功能前摸索了很多方法,最后借助MSSQLSERVER自带的dll文件来完成,通过MSSQLSERVER自带的dll不仅可以生成表的创建语句,灵活应用还可以完成MSSQLSERVER企业管理器的功能。先截图展示下此功能生成后的效果,...
  • 如何更改数据库表的创建时间

    千次阅读 2007-05-30 20:39:00
    通过 执行以下SQL语句能够将数据库创建时间进行修改use database DBNamesp_configure allow updates,1reconfigure with overridegoupdate sysobjects set crdate=2007-05-30 where id=object_id(表名)gosp_...
  • 背景:刚发一个版本有点时间去写东西,顺道把下个版本用到测试脚本准备一下。先说一下大体内容吧,我司准备做一个活动来拉注册,流程是用户A分享给自己朋友用户B,B在平台注册成功、发帖并审核成功后用户A会...
  • mysql control center: 1. 确保Mysql CC连接 2.... =〉右键 =〉工具 =〉显示创建语句 =〉选中想要的表(可选择所有的表) =〉执行 => tools=>Show Create=>选中想要的表(可选择所有的表)=>Execuete 或者在sq
  • 知识点:数据库表的相关概念、创建数据库表的方法、设计数据库表、向数据库表中插入数据、建立不同数据库表之间的关系、删除数据库表。 1、数据表相关的一些概念 1.1 数据库里的数据是如何保存的? 数据库...
  • postgresql 数据库表的创建

    千次阅读 2018-07-24 10:08:43
    (1)数据库的创建。单击选中“数据库”,右键选择“新建数据库”菜单项,给定数据库的名称,如图所示:   如果创建空间数据库,...(2)表的创建。选中模式中的数据表,单击右键,选择“新建数据库表”,如果只...
  • DBeaver数据库管理器创建数据库

    千次阅读 2020-07-13 17:10:27
    DBeaver数据库管理器创建数据库 DBeaver要先连接数据库才能使用,这里我用是mariadb 这里点击数据库,选择新建数据库 这里创建数据库名称为特色testair2 这里选择创建表 选择新建列,对列名称进行属性...
  • MySQL数据库与数据表的创建

    千次阅读 2021-04-05 19:58:41
    MySQL数据库与数据表的创建 文章目录MySQL数据库与数据表的创建前言一、创建数据库二、使用数据库三、创建数据表 前言 MySQL的介绍 什么叫数据库: 作用:存储数据,能够长期保存(断电、关机), MySQL:数据库...
  • 之前基于ADO的连接方式连接上SQL SERVER,使用MySQL数据库管理系统之后,直接在MySQL的C语言的API上以面向对象的方式封装实现了数据库的创建,表的创建数据库的读写操作快速搭建原型,目前没有添加连接池模块和...
  • 经典解密数据库表的创建

    千次阅读 2017-01-03 16:06:19
    创建数据库是学习大数据必备知识,那么数据库如何创建呢?使用Impala和Hive创建数据库又有什么区别呢?
  • hive数据库表的创建

    千次阅读 2017-12-14 19:33:01
    数据库的创建与销毁//创建数据库并指定数据存储的位置,如果路径之前不存在,会在创建数据库的时候自动创建目录。 //默认的位置在hive-site.xml中进行配置 create database if not exists bhive location '/user/...
  • 1.在eclipse里面创建数据库连接 window —> show view —> Data Source Explorer —> OK,如果找不到Data Source Explorer,在other里面搜索other就可以看到. Database Connections右键-->new-->MySQL-->next--...
  • 用MySQL创建数据库和数据库表

    千次阅读 2014-04-11 16:36:01
    在《用MySQL创建数据库和数据库表》文章中,我们如何创建一个数据库和数据库表,并知道如何向数据库表中添加记录。 那么我们如何从数据库表中检索数据呢?  1、从数据库表中检索信息  实际上,前面我们已经用到...
  • oracle数据库创建表

    万次阅读 多人点赞 2018-08-09 09:23:43
    oracle数据库创建表 实际工作中,在数据库创建表是经常会用到的。我们今天呢?主要给大家来分享一下在数据库如何通过sql语句去创建表。...我们本次创建表的需求是:创建一张班级表,和一张学生表。 1.首先...
  • 创建数据库操作: ...说明:hive的表存放位置模式是由hive-site.xml当中一个属性指定 hive.metastore.warehouse.dir /user/hive/warehouse 创建数据库并指定hdfs存储位置 create database myhive2 ...
  • MySQL创建数据库创建数据

    万次阅读 多人点赞 2019-10-20 23:44:40
    MySQL 创建数据库创建数据 MySQL 是最常用的数据库,在数据库操作中,基本都是增删改查操作,简称CRUD。 在这之前,需要先安装好 MySQL ,然后创建数据库、数据、操作用户。 一、数据库操作语言 数据库...
  • mysql数据库表创建序列

    千次阅读 2017-06-09 15:39:17
    今天自己在玩项目时,发现自己没有弄过序列,以前只是用过,今天一用才发现,还是有点学问: mysql和oracle数据库创建索引还是不一样 oracle数据库自带创建索引功能,某些...mysql数据库表创建序列 第一
  • 1、MySQL数据库-表的创建

    万次阅读 2020-02-27 21:04:40
    1.连接MySQL数据库 win+r -> cmd 进入控制台 ...mysql -uroot -p ...2.创建数据库 CREATE DATABASE database_name; 3.查看数据库 SHOW DATABASES; 4.删除数据库 DROP DATABASE database_name; 3.打开(使用...
  • mysql数据库创建数据库表的命令

    千次阅读 2017-08-02 14:22:04
    以下演示在dos窗口上,命令行操作mysql数据库,前提是已经安装了mysql的数据库服务。1.创建数据库数据库名称...3.创建数据库的表,表名为 myusersuse test; CREATE TABLE myusers (id int not null AUTO_INCREMENT

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 95,497
精华内容 38,198
关键字:

数据库表的创建