架构师

数据库

主要关系数据库:MySQL,Oracle。几乎所有的数据库管理系统都配备了一个开放式数据库连接(ODBC)驱动程序,令各个数据库之间得以互相集成。 非关系型数据库(NoSQL):MongoDB,Redis。

  • Oracle同义词如何使用?

    Oracle同义词如何使用?

    同义词:相当于alias(别名),和视图功能相似。语法:Create [public] synonym 同义词名称 for [username.]objectName;比如:把user1.table1在user2中建一个同义词table1 create syn

  • Oracle数据库的视图对象如何使用?

    Oracle数据库的视图对象如何使用?

    视图(View):实际上是一张或者多张表上的预定义查询,这些表称为基表。从视图中查询信息与从表中查询信息的方法完全相同。只需要简单的SELECT…FROM即可。视图具有以下优点:1.

  • Oracle作业任务job如何使用?

    Oracle作业任务job如何使用?

    oracle中的作业任务job,可以在你规定的时间里执行指定的存储过程,定时执行一个任务。1、创建测试表create table test1(a date);2、创建存储过程create or replace procedure

  • Oracle如何使用触发器?

    Oracle如何使用触发器?

    创建触发器语法:create [or replace] trigger trigger_name{before | after }{insert | delete | update [of column [, column …]]}[or {insert | delete | update [of col

  • Oracle如何自定义函数?

    Oracle如何自定义函数?

    用户自定义函数是存储在数据库中的代码块,可以把值返回到调用程序。函数的参数有3种类型:1)in参数类型:表示输入给函数的参数,该参数只能用于传值,不能被赋值。2)out参数类型:表示参

  • oracle序列概念,如何创建,修改和使用序列?

    oracle序列概念,如何创建,修改和使用序列?

    众所周知,MySQL可以通过设置主键自增长实现ID的递增,但是Oracle数据库中并没有自增字段,它是如何实现id自增长的呢?实际上Oracle使用了序列这个东西来实现ID“自增长”,什么是序

  • 使用PLSQL Developer导入导出Oracle序列

    使用PLSQL Developer导入导出Oracle序列

    导出:1、打开PLSQL Developer,工具2、类型排序,选中所有sequence,指定用户,单个文件,选择导出文件路径,等待执行完毕即可。导入:打开导出的文件,复制,在新打开的命令窗口中执行即可。

  • MySQL/Oracle数据库,使用SQL快速复制表结构或数据

    MySQL/Oracle数据库,使用SQL快速复制表结构或数据

    创建表,并复制数据create table table1 as select * from table2;只创建表结构,不复制数据create table table1 as select * from table2 where 1=2;复制表数据,两张表字段相同

  • Oracle高级函数:rank over partition by

    Oracle高级函数:rank over partition by

    高级函数,分组排序over: 在什么条件之上。partition by e.deptno: 按部门编号划分(分区)。order by e.sal desc: 按工资从高到低排序(使用rank()/dense_rank() 时,必须要带order

  • oracle数据库赋某表truncate权限

    oracle数据库赋某表truncate权限

    oracle中truncate其他用户的表必须要有drop any table权限,如果没有此权限,可以采用下面的方法:一、ins用户下创建存储过程create or replace procedure p_trun_link_odso is

  • oracle数据库如何创建用户和角色,并给其赋权?

    oracle数据库如何创建用户和角色,并给其赋权?

    一、创建用户并赋予权限1、创建用户create user wangxiangyu identified by wangxiangyu;2、赋权grant dba to wangxiangyu;grant create session to wangxiangyu; --会话权

  • Oracle数据库如何列转行?

    Oracle数据库如何列转行?

    unpivot()函数需要Oracle版本大于等于11g--创建表create table Fruit(id int,name varchar(20), Q1 int, Q2 int, Q3 int, Q4 int);--插入数据insert into Fruit values(1,&

  • Oracle数据库如何行转列?如何解决ORA-22922问题

    Oracle数据库如何行转列?如何解决ORA-22922问题

    wm_concat()函数--创建表create table test(id number,name varchar2(20));--插入数据insert into test values(1,'a');insert into test values(1,'b');in

  • PLSQL Developer日期类型数据格式不对如何设置?

    PLSQL Developer日期类型数据格式不对如何设置?

    当把一个数据库中的数据复制到另一个数据库时,如果数据中包含日期类型,会提示数据格式不正确。或者两个plsql developer设置不同,但实际上建表语句一样。此时可在plsql中做如下

 30    1 2 3 下一页 尾页