精华内容
下载资源
问答
  • 在实际工作中,一张表,我们可能...本篇文章,以Mysql数据库表为原表,通过PowerDesigner工具将其转化成Oracle数据库建表语句。 1、以 student(学生表)为例,Mysql数据库中建表语句如下所示。需要注意的是,...

     

          在实际工作中,一张表,我们可能需要在Mysql数据库中建表,又要在Oracle数据库中建表。表中每个字段的数据类型、中文注释、是否可为NULL 问题,非常影响我们建表的效率。本篇文章,以Mysql数据库表为原表,通过PowerDesigner工具将其转化成Oracle数据库建表语句。

     

    1、以 student(学生表)为例,Mysql数据库中建表语句如下所示。需要注意的是,若要相对完美的将Mysql数据库表转换成Oracle数据库表,需要严格按照以下Mysql数据库表结构方式,标点符号都不能多、不能少。

     

         1.1、表名、字段名,需要去除 ` 符号  ;

         1.2、若字段定义过程中有 ' COLLATE utf8mb4_bin '  关键字,去掉 ;

         1.3、若字段定义过程中缺少 'NOT NULL'、 'DEFAULT NULL', 请添加 ;

     

    -- 去掉的字符:`
    -- 去掉的字符:COLLATE utf8mb4_bin 
    -- stu_name varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '性别',
    
    CREATE TABLE student (
      id int(8) NOT NULL COMMENT '主键',
      stu_name varchar(255) DEFAULT NULL COMMENT '学生姓名',
      stu_sex varchar(8) DEFAULT NULL COMMENT '性别',
      stu_age int(4) DEFAULT NULL COMMENT '学生年龄',
      stu_class varchar(255) DEFAULT NULL COMMENT '学生班级',
      stu_address varchar(255) DEFAULT NULL COMMENT '家庭住址',
      stu_mother varchar(255) DEFAULT NULL COMMENT '学生母亲姓名',
      stu_m_age varchar(255) DEFAULT NULL COMMENT '学生母亲年龄',
      stu_m_phone varchar(255) DEFAULT NULL COMMENT '学生母亲电话',
      stu_father varchar(255) DEFAULT NULL COMMENT '学生父亲姓名',
      stu_f_age varchar(255) DEFAULT NULL COMMENT '学生父亲年龄',
      stu_f_phone varchar(255) DEFAULT NULL COMMENT '学生父亲电话',
      create_date datetime DEFAULT NULL COMMENT '创建日期',
      update_date datetime DEFAULT NULL COMMENT '更新日期',
      start_date datetime DEFAULT NULL COMMENT '入学时间',
      stop_date datetime DEFAULT NULL COMMENT '毕业时间',
      PRIMARY KEY (id)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='学生表';
    
    

     

     

    2、 打开 PowerDesigner 软件, 选择 文件 ---> 反向工程 ---> Database ,如下图1所示。

     

                                                                                        图1

     

     

    3、 之后,会弹出 New Physical Date Model 窗口。 在该窗口 "常规" 选项界面, 由于我们是将Mysql数据库中表转成Oracle数据库中表,所以 "DBMS" 行选择 "MySQL 5.0" 选项,如图2所示。

     

                                                                                        图2

     

     

    4、之后,会弹出 "Database Reverse Engineering Options" 窗口, 在该窗口点击 "Add Files (Ctrl + N)" 图标,选择Mysql数据库student表sql脚本,如图3、 图4所示。

     

                                                                                        图3

     

                                                                                        图4

     

     

    5、由步骤4操作后,PowerDesigner 软件界面如下图5所示。

     

                                                                                        图5

     

     

    6、在 PowerDesigner 软件上,选择 "数据库" ---> "Change Current DBMS..." 选项,如下图6所示。 

     

                                                                                        图6

     

     

    7、之后,会弹出 "Change DBMS" 窗口。 由于我们是将Mysql数据库表转化成Oracle数据库表,在这里 "New 数据库管" 一行选择 "ORACLE Version 11g" 。 "Current 数据库管" 直接手动输入:ORACLE Version 11g  ,如下图7所示。

     

                                                                                        图7

     

     

    8、使用快捷键: Ctrl + G,调用出 "Database Generation" 窗口,选择生成Oracle建表语句文件的路径,并对文件进行命名,如下图8所示。

     

                                                                                        图8

     

     

    9、之后,会弹出 "Generated Files" 窗口,由log日志、生成的sql脚本文件可知,程序运行成功。点击 "Generated Files" 窗口中的 "关闭(C)" 按钮后,会弹出 "结果列表" 窗口,该窗口无实际意义,直接关闭。 如下图9、图10所示。

     

                                                                                        图9

     

                                                                                        图10

     

     

    10、打开生成好的SQL脚本,删除语句: constraint PK_STUDENT primary key (id) , 并删除一个多余的逗号。如下图11所示。  

     

                                                                                        图11

     

     

    11、将SQL脚本中所有的英文半角双引号去掉,可使用NotePad++工具直接替换。如下图12所示,在下图12中,我将转成Oracle建表语句的 student 表名改成了 student003. 因为在我的Oracle数据库中,已经存在了 student 表,这次为了测试检验,故在此将表名更换。

     

                                                                                        图12

     

     

    12、在SQL语句中,添加给表建立中文注释的命令、添加给表建立主键的命令。命令如下所示,截图如图13所示。

    
    -- 新增命令,给表命名。
    COMMENT ON TABLE student IS '学生表';
    
    -- 新增命令,给表添加主键。
    alter table student add constraint pk_student primary key(id);
    
    

     

                                                                                        图13

     

     

    13、经过上述处理之后,SQL脚本即可放到PL/SQL软件中直接运行使用。 图14、 图15、 图16 是效果展示图。

    Mysql数据库表转成Oracle数据库表的SQL语句如下所示:

    /*==============================================================*/
    /* DBMS name:      ORACLE Version 11g                           */
    /* Created on:     2020/2/14 22:29:28                           */
    /*==============================================================*/
    
    
    drop table student003 cascade constraints;
    
    /*==============================================================*/
    /* Table: student003                                             */
    /*==============================================================*/
    create table student003 
    (
       id                 INTEGER              not null,
       stu_name           VARCHAR2(255)        default NULL,
       stu_sex            VARCHAR2(8)          default NULL,
       stu_age            INTEGER              default NULL,
       stu_class          VARCHAR2(255)        default NULL,
       stu_address        VARCHAR2(255)        default NULL,
       stu_mother         VARCHAR2(255)        default NULL,
       stu_m_age          VARCHAR2(255)        default NULL,
       stu_m_phone        VARCHAR2(255)        default NULL,
       stu_father         VARCHAR2(255)        default NULL,
       stu_f_age          VARCHAR2(255)        default NULL,
       stu_f_phone        VARCHAR2(255)        default NULL,
       create_date        DATE                 default NULL,
       update_date        DATE                 default NULL,
       start_date         DATE                 default NULL,
       stop_date          DATE                 default NULL
    );
    
    -- 新增命令,给表命名。
    COMMENT ON TABLE student003 IS '学生表';
    
    -- 新增命令,给表添加主键。
    alter table student003 add constraint pk_student003 primary key(id);
    
    
    comment on column student003.id is
    '主键';
    
    comment on column student003.stu_name is
    '学生姓名';
    
    comment on column student003.stu_sex is
    '性别';
    
    comment on column student003.stu_age is
    '学生年龄';
    
    comment on column student003.stu_class is
    '学生班级';
    
    comment on column student003.stu_address is
    '家庭住址';
    
    comment on column student003.stu_mother is
    '学生母亲姓名';
    
    comment on column student003.stu_m_age is
    '学生母亲年龄';
    
    comment on column student003.stu_m_phone is
    '学生母亲电话';
    
    comment on column student003.stu_father is
    '学生父亲姓名';
    
    comment on column student003.stu_f_age is
    '学生父亲年龄';
    
    comment on column student003.stu_f_phone is
    '学生父亲电话';
    
    comment on column student003.create_date is
    '创建日期';
    
    comment on column student003.update_date is
    '更新日期';
    
    comment on column student003.start_date is
    '入学时间';
    
    comment on column student003.stop_date is
    '毕业时间';
    
    

     

                                                                                        图14

     

                                                                                        图15

     

                                                                                        图16

     

    姊妹篇文章: PowerDesigner,如何将Oracle数据库建表语句转化成Mysql数据库建表语句。     

     

     

    展开全文
  • 在实际工作中,一张表,我们可能需要在...本篇文章,以Oracle数据库表为源表,通过PowerDesigner工具将其转化成Mysql数据库建表语句。 1、以 oracle_to_student(学生表)为例,Oracle数据库中建表语句如下所示。...

          在实际工作中,一张表,我们可能需要在Mysql数据库中建表,又要在Oracle数据库中建表。表中每个字段的数据类型、中文注释、是否可为NULL 问题,非常影响我们建表的效率。本篇文章,以Oracle数据库表为源表,通过PowerDesigner工具将其转化成Mysql数据库建表语句。
     

    1、以 oracle_to_student(学生表)为例,Oracle数据库中建表语句如下所示。需要注意的是,若要相对完美的将Oracle数据库表转换成Mysql数据库表,需要严格按照以下Oracle数据库表结构方式,标点符号都不能多、不能少。

     

         1.1、表名、字段名,需要去除 ` 符号  ;

         1.2、若字段定义过程中缺少 'NOT NULL'、 'DEFAULT NULL', 请添加 ;

         1.3、若Oracle表中含主键,需要添加命令设置主键。
     

    -- 使用PowerDesigner将Oracle建表语句转换成Mysql建表语句。
    create table oracle_to_student
    (
      
      stu_id       NUMBER(16)      NOT NULL,
      stu_name     VARCHAR2(32)    NOT NULL,
      stu_tuition  NUMBER(9, 2)    NOT NULL,
      stu_address  VARCHAR2(500)   DEFAULT NULL,
      stu_age      NUMBER(3) 	   DEFAULT NULL,
      create_date  DATE 		   DEFAULT NULL
    )
    tablespace STT_TBS_DATA
      pctfree 10
      initrans 1
      maxtrans 255
      storage
      (
        initial 1
        next 1
        minextents 1
        maxextents unlimited
      );
    
    comment on table oracle_to_student
      is '学生表';
    
    -- 新增语句
    alter table oracle_to_student add constraint pk_student001 primary key(stu_id);
      
    
    comment on column oracle_to_student.stu_id
      is '学生编码';
      
    comment on column oracle_to_student.stu_name
      is '学生姓名';
    
    comment on column oracle_to_student.stu_tuition
      is '学费';
      
    comment on column oracle_to_student.stu_address
      is '学生地址';
    
    comment on column oracle_to_student.stu_address
      is '学生年龄';  
      
    comment on column oracle_to_student.create_date
      is '创建时间';
    
    

     

    2、 打开 PowerDesigner 软件, 选择 文件 ---> 反向工程 ---> Database ,如下图1所示。

                                                                                      图1

     

    3、 之后,会弹出 New Physical Date Model 窗口。 在该窗口 "常规" 选项界面, 由于我们是将Oracle数据库中表转成Mysql数据库中表,所以 "DBMS" 行选择 "ORACLE Version 11g" 选项,如图2所示。

                                                                                      图2

     

    4、之后,会弹出 "Database Reverse Engineering Options" 窗口, 在该窗口点击 "Add Files (Ctrl + N)" 图标,选择Mysql数据库student表sql脚本,如图3、 图4所示。

                                                                                      图3

     

                                                                                      图4

     

    5、由步骤4操作后,PowerDesigner 软件界面如下图5所示。

                                                                                      图5

     

    6、在 PowerDesigner 软件上,选择 "数据库" ---> "Change Current DBMS..." 选项,如下图6所示。 

                                                                                      图6

     

    7、之后,会弹出 "Change DBMS" 窗口。 由于我们是将Oracle数据库表转化成Mysql数据库表,在这里 "New 数据库管" 一行选择 "MySQL 5.0" 。 "Current 数据库管" 一栏,会随着这一步操作完成后,自动更改成 "MySQL 5.0" ,如下图7、图8所示。

                                                                                      图7

     

                                                                                      图8

     

    8、使用快捷键: Ctrl + G,调用出 "Database Generation" 窗口,选择生成Mysql建表语句文件的路径,并对文件进行命名,如下图9所示。

                                                                                      图9

     

    9、之后,会弹出 "Generated Files" 窗口,由log日志、生成的sql脚本文件可知,程序运行成功。点击 "Generated Files" 窗口中的 "关闭(C)" 按钮后,会弹出 "结果列表" 窗口,该窗口无实际意义,直接关闭。 如下图10、图11所示。

                                                                                      图10

     

                                                                                      图11

     

    10、由Oracle建表语句中文字段含义可知,stu_id、stu_age 这2个字段为普通数字数据类型字段,stu_tuition 字段为金额数据类型字段,需保留2位小数。经过PowerDesigner软件生成后的Mysql建表语句,这3个字段的数据类型并非是我们需要的数据类型,因此需要更改。

     

            将  stu_id numeric(16, 0)  更改为 stu_id bigint(16) ;  将 stu_age numeric(3, 0) 更改为 stu_age int(3);  将 stu_tuition numeric(9, 2) 更改为 stu_tuition decimal(9, 2) 。 如下图12、 图13 所示。

                                                                                      图12

     

                                                                                      图13

     

    11、经过上述处理之后,SQL脚本即可放到Navicat软件中直接运行使用。 图14、图15是效果展示图。

    Oracle数据库表转成Mysql数据库表的SQL语句如下所示:

    /*==============================================================*/
    /* DBMS name:      MySQL 5.0                                    */
    /* Created on:     2020/3/12 9:34:59                            */
    /*==============================================================*/
    
    
    drop table if exists ORACLE_TO_STUDENT;
    
    /*==============================================================*/
    /* Table: ORACLE_TO_STUDENT                                     */
    /*==============================================================*/
    create table ORACLE_TO_STUDENT
    (
       STU_ID               bigint(16) not null comment '学生编码',
       STU_NAME             varchar(32) not null comment '学生姓名',
       STU_TUITION          decimal(9,2) not null comment '学费',
       STU_ADDRESS          varchar(500) default NULL comment '学生年龄',
       STU_AGE              int(3) default NULL,
       CREATE_DATE          datetime default NULL comment '创建时间',
       primary key (STU_ID)
    );
    
    alter table ORACLE_TO_STUDENT comment '学生表';
    
    

     

     

                                                                                      图14

     

                                                                                      图15

     

     

    参考文章:  PowerDesigner,如何将Mysql数据库建表语句转化成Oracle数据库建表语句。    

     

    姊妹篇文章: PowerDesigner,如何将Mysql数据库建表语句转化成Oracle数据库建表语句。     

     

     

    展开全文
  • Oracle数据库查询语句

    千次阅读 2019-01-04 23:08:10
    1 oracle数据库查询表的所有数据–select * ...3 oracle数据库往表中添加数据信息–(添加信息使用insert into语句) insert into 表名 values(添加相对应的数据信息,如果在一个字段名中没有信息可以用“null”nul...

    1 oracle数据库查询表的所有数据–select * from 表名;(* 代表所有)
    2 oracle数据库查询表中指定字段的值–select 字段名1,字段名2,……from 表名;
    3 oracle数据库往表中添加数据信息–(添加信息使用insert into语句)
    insert into 表名 values(添加相对应的数据信息,如果在一个字段名中没有信息可以用“null”null的意思是空白);
    填写完数据后执行就把你想加入的数据信息添加到表中了,这时信息并没有添加到数据库里而是只在表面添加完毕,之后还要执行一个命令–commit;(commit它在数据库里的意思是数据提交的意思)。
    你在填写完数据信息后也可以不用写这个命令,直接点击左上角一个向下的绿色箭头就可以也是提交的意思。在这里插入图片描述

    有填写数据就有删除数据,而删除表中数据信息的语句就是delete from 表名 where 字段名=想删除表中的数据信息;
    4 oracle数据库给查询结果中的字段名使用别名。
    还是用到select语句,这个时候要用到“as”关键字–select 字段名 as 想修改成的字段名 ……from 表名;***注意***as关键字可以省略不写,别名中没有特殊字符双引号可以省略不写。

    展开全文
  • Oracle数据库MERGE语句

    万次阅读 2018-07-15 17:44:06
    一、使用背景 当需要对一个表根据不同条件分别进行INSERT、UPDATE以及DELETE操作时,可以使用MERGE(融合,合并)语句。MERGE语句可以根据不同条件获取要插入、更新或删除到表中的数据行,然后从1个或多个数据源头...

    一、使用背景

        当需要对一个表根据不同条件分别进行INSERT、UPDATE以及DELETE操作时,可以使用MERGE(融合,合并)语句。MERGE语句可以根据不同条件获取要插入、更新或删除到表中的数据行,然后从1个或多个数据源头对表进行更新或者向表中插入行。

    二、MERGE语句的语法

    MERGE INTO 表名
    USING 表名/视图/子查询 ON 连接条件
    -- 当匹配得上连接条件时
    WHEN MATCHED THEN 
    更新、删除操作
    -- 当匹配不上连接条件时
    WHEN NOT MATCHED THEN 
    更新、删除、插入操作

    三、示例

    1、创建要操作的表,并插入几条数据

    -- 60号部门员工奖金表
    CREATE TABLE dept60_bonuses
    (
       employee_id NUMBER,
       bonus_amt NUMBER
    );
    
    INSERT INTO dept60_bonuses
    VALUES
    (103, 0);
    INSERT INTO dept60_bonuses
    VALUES
    (104, 100);
    INSERT INTO dept60_bonuses
    VALUES
    (105, 0);
    
    -- 提交事务
    COMMIT;
    
    SELECT employee_id, last_name, salary
    FROM hr.employees
    WHERE department_id = 60;
    

    SELECT *
    FROM dept60_bonuses;

    2、根据不同条件对dept60_bonuses记录进行新增、修改以及删除操作

    MERGE INTO dept60_bonuses b
    USING (
               SELECT employee_id, salary, department_id
               FROM hr.employees
               WHERE department_id = 60
          ) e
    ON (b.employee_id = e.employee_id)
    -- 当符合关联条件时
    WHEN MATCHED THEN
         -- 将奖金为0的员工的奖金调整为其工资的20%
         UPDATE 
         SET b.bonus_amt = e.salary * 0.2
         WHERE b.bonus_amt = 0
         -- 删除工资大于7500的员工奖金记录
         DELETE 
         WHERE (e.salary > 7500)
    -- 当不符合连接条件时
    WHEN NOT MATCHED THEN
         -- 将不在部门为60号的,且不在dept60_bonuses表的用工信息插入,并将其奖金设置为其工资的10%
         INSERT 
         (b.employee_id, b.bonus_amt)
         VALUES 
         (e.employee_id, e.salary * 0.1)
         WHERE (e.salary < 7500)

    3、操作示意图


    4、操作结果

    5、MERGE语句完成了以下任务:

    · 更新了一行(员工id=105)

    · 删除了一行(员工id=103)

    · 插入了两行(员工id=106 & 107)

    四、补充说明

    USING:简化的连接查询

    使用条件:1、查询条件必须是等值连接

                     2、等值连接列必须有相同的名称和数据类型

    展开全文
  • Oracle数据库SQL语句操作记录

    千次阅读 2015-12-22 10:15:56
    Oracle数据库SQL语句操作,包括创建用户并分配表空间权限、表操作、触发器序列、SQL基本操作、一些基础函数的操作等。
  • Oracle数据库常用语句

    万次阅读 2019-04-01 22:07:48
    1、说明:创建数据库 Create DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server — 创建备份数据的 device USE master EXEC sp_addumpdevice ‘disk‘, ‘testBack‘, ‘c:...
  • Oracle数据库 ALERT语句

    千次阅读 2018-12-20 17:07:26
    6.修改COLUMN类型 -- 将表STUDENTINFO中 SXXF 项 类型改为 NUMBER(3, 0) ALTER TABLE C##UTEST.STUDENTINFO MODIFY ( SXXF NUMBER ( 3 , 0 ) );   7. 删除表中COLUMN...
  • oracle数据库基本语句

    千次阅读 2018-08-13 10:28:18
    备份数据库 导出用户的表 : exp username/password@orcl file=c:\backup.dmp owner=(system,sys) 导出指定的表 : exp username/password@orcl file=c:\back.dmp tables=(xxx,'表名') 按过滤条件导出: exp ...
  • 如图所示,该字段的类型是 varchar,长度是 50。 我修改它的长度。 alter table nresa_upgrade modify (name varchar(200)); 修改完后长度就变成 200 了。
  • 1.修改一个列 alter table 表名 modify name varchar2(60); 2.修改多个列 alter table 表名 modify (name varchar(60),name1 varchar2(60));
  • 在提高SQL语句效率上,...在重构索引之后,你可以试着重构语句,及重写那些效率差的语句,如果你对语句意图了解的话,很容易对语句进行修改,1.考虑可选择性的SQL语法:由于sql语言的灵活性,应用中多个语句更适合应用
  • Oracle.ManagedDataAccess下载地址: https://download.csdn.net/download/u012949335/10643367  using System; using System.Collections; using System.Collections.Specialized; using System.Data; using ...
  • Oracle数据库update语句执行卡住

    千次阅读 2018-07-12 13:23:10
    问题开发的时候debug到一条update的sql语句时...原因和解决方法这种只有update无法执行其他语句可以执行的其实是因为记录锁导致的,在oracle中,执行了update或者insert语句后,都会要求commit,如果不commit却强制...
  • oracle数据库语句

    2020-01-16 10:22:43
    1.常用的DDL语句 create table 创建数据库表 create index 创建数据库表的索引 ...alter table 更改表结构,增加,修改,删除列 alter table add constranint 在已有的表上加约束 2.常用的DML语句 insert 添加数据到...
  • DDL:数据定义语言:定义数据库,数据表的结构,自动提交事务:create(创建)、drop(删除)、alter(修改)、truncate(删除数据内容) DML:数据操纵语言:主要是用来操作数据:insert(插入)、update(修改)、...
  • Oracle update 执行更新操作后的数据恢复 操作数据库,经常会出现误操作,昨天执行的更新操作之后发现更新错了,只能想办法数据恢复了,现在整理一下 第一步:查询执行更新操作的时间 select r.FIRST_LOAD_TIME,...
  • Oracle创建数据库用户语句 注意修改表空间名称,此语句赋予用户的权限比较大。 create user FASP identified by FASP default tablespace EFMIS temporary tablespace TEMP profile DEFAULT account unlock; grant ...
  • ORACLE 数据库表结构更改语句

    千次阅读 2017-02-22 13:57:03
    平时经常用到的数据库语句,并且也记录了下 DDL,DML,DCL语言的区别
  • 最全的oracle数据库语句大全总结

    千次阅读 2019-07-07 11:21:29
    最全的oracle数据库语句大全总结 包含你见到的所有常见语句; 包含表的创建,删除,修改字段名,修改属性; 包含记录的增删改查; 包含所有记录的各种查询及内连接外连接; 以下所有例子都用person表和student表为例...
  • sqlplus连接oracle数据库(连接本地oracle数据库和连接远程的oracle数据库) 虽然我们现在平时都是使用PLSQL Developer这个软件工具了,但是我们还是要了解sqlplus 想要成功连接本地的oracle数据库,首先要确保...
  • Oracle数据库经典sql语句

    千次阅读 多人点赞 2018-05-03 01:00:01
    经典sql语句 本文章将详细介绍oracle数据操作中的一些详细的sql 基本sql 字符函数 数学函数 日期时间处理函数 聚合函数 基础sql 以下主要列出来常用的sql --新建表: create table table_name( id ...
  • ORACLE数据库表查询语句汇总一 1.基本查询语句 select [distinct] column_nane_1,…|* from table_name [where conditions]; 其中[]括号里边的distinct作用表示不查询重复的数据记录。where表示查询条件查询。 例如...
  • Oracle数据库SQL ——Select 语句使用方法 一、进入Oracle数据库 1、切换数据库用户 su - oracle cd $ORACLE_HOME cd rdbms/admin 2、进入数据库(sqlplus 工具) SQL > sqlplus / as sysdba 若出现提示最后一...
  • Oracle 数据库常用操作语句大全

    千次阅读 2018-05-26 20:18:49
    /* 文档摘自 https://www.cnblogs.com/1312mn/p/7799732.html  */一、Oracle数据库操作1、创建数据库 create database databasename2、删除数据库 drop database dbname3、备份数据库完全备份 exp demo/...
  • Oracle建表语句是什么_数据库Oracle建表语句是CREATE TABLE tablename(column_name datatype)。其中tablename是要创建的表名,column_name是字段名,datatype是字段类型。 oracle如何修改表名方式一alter table old_...
  • Oracle数据库常用Sql语句大全

    千次阅读 多人点赞 2018-07-14 11:35:59
    一、数据控制语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……);INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ...
  • oracle数据库的基本操作语句

    千次阅读 2015-02-08 20:08:53
    本文主要介绍了oracle数据库基本的管理数据库的语句及其概念
  • Oracle数据库语句大全(一)

    万次阅读 多人点赞 2016-11-14 09:58:18
    create tablespace schooltbs datafile ‘D:\oracle\datasource\schooltbs.dbf’ size 10M autoextend on; 2. 删除表空间 drop tablespace schooltbs[including contents and datafiles]; 3. 查询
  • Oracle数据库实验五SQL语句应用

    千次阅读 2020-04-28 20:43:21
    Oracle数据库SQL语句应用 1. 以 bs 用户登录 BOOKSALES 数据库,将下列表(表 A-7 至表 A-12)中的数据插入 到数据库的相应表中 在插入第4第5个表的数据时可能会报违反完整约束条件 (BS.SYS_C0010865) - 未找到父项...
  • Linux系统中Oracle数据库使用SELECT语句检索数据(1)实例应用 1,首先切换到Oracle用户,并进入数据库#sql / as sysdba2,启动数据库,并连接样例及表格,启动命令#startup,连接样例#conn scott/tiger3,select...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 197,745
精华内容 79,098
关键字:

oracle数据库修改语句