美文网首页
数据库学习

数据库学习

作者: zyt_涛 | 来源:发表于2020-09-21 16:05 被阅读0次

密码错误次数7次(在业务bus中配置)之后将会锁定,不允许登录,第二天解锁。急需解锁的客户在业务办理数据库中执行以下sql。

update t_user_pwd set error_input_count =

'0' where user_id = (select user_id from t_user_account where account = '资金账号');


PLSQL导出表结构和数据的三种方式

1.导出表结构和数据

方式1.tools->export user objects是导出表结构

tools ->export user object 选择选项,导出.sql文件 说明:导出的是建表语句(包括存储结构)

方式2.tools->export tables 是导出表结构还有数据

用pl/sql developer导出表的数据时有三种方式:Oracle Export,Sql Insert,pl/sql developer

用中间的sql inserts页面,选中create tables选项,where clause 里写入 where rownum<1。

如果表包含有CLOB类型字段的话,sql是无法导出的。这时候可以改用PL/SQL的pde格式进行导出。

区别:

第一种(Oracle Export)是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最为广泛 。

第二种(Sql Insert)是导出为.sql文件的,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。

尤其注意的是表中不能有大字段(blob,clob,long),如果有,会提示不能导出

(提示如下: table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead)。

第三种(pl/sql developer)是导出为.pde格式的,.pde为Pl/sql developer自有的文件格式,只能用Pl/sql developer自己导入导出,不能用编辑器查看(会出现乱码)。

2.导入表结构和数据:

1).tools->import tables->SQL Inserts 导入.sql文件。

2). tools->import talbes->Oracle Import然后再导入dmp文件。

说明:和导出类似,另外,导入之前最好把以前的表删除,当然导入另外数据库除外。


系统维护与公告设置

select * from t_servicingTime where sysdate between to_date(starttime,'yyyy-MM-dd HH24:mi:ss') and to_date(endtime,'yyyy-MM-dd HH24:mi:ss') and isvalidity ='1' order by modified_date desc


根据资金账号或客户号找到对应的见证视频

select t.srv_path,t.* from t_ismp_user_video_record t, t_user_account a where t.user_id = a.user_id and a.account = '1919905362' and t.business_type like '%gzqxbg%'


修改业务办理时间sql:

select * from t_plat_enum_value where enum_no like '%trade_time%' for update;

增加一个字段:

alter table test1 add (column_name varchar2(30) default '无名氏' not null);

添加注释:comment on column table_name.column_name is '注释内容';

alter table T_ISMP_B_SGT add asset_current VARCHAR2(30);

-- Add comments to the columns

comment on column T_ISMP_B_SGT.asset_current

  is '客户20日日均资产';

修改一个字段

alter table table_name modify (column_name varchar2(16) default 'unknown');

删除一个字段

alter table test1 drop column_name column_name;

备份数据库

exp ISMPDATA/ISMPDATA@XE file=D:\a.dmp full=y

导入备份的数据库

imp ISMPDATA/ISMPDATA@XE file=D:\a.dmp full=y

相关文章

  • 暑假训练营总结

    学习总结 express学习 对数据库sqlite链接和操作 1,连接数据库: ·引用orm ·建立与数据库的连接...

  • 2018-10-20

    学习数据库

  • 2018-11-14

    学习数据库

  • 数据库基础

    数据库学习笔记 DB:数据库(database):存储数据的“仓库” DBMS:数据库管理系统、数据库软件(产品)...

  • Centos 7 备份MySQL

    前一篇文章,学习了怎么发邮件。这次学习怎么备份数据库 数据库备份命令 1.备份单个数据库 备份名为zzes的数据库...

  • 2020-03-12

    千锋云计算逆战班学习打卡 今天是云计算学习的32天 今天学习的是 数据库 DDL定义数据库 DML 操纵数据库DQ...

  • Oracle从入门到精通

    01 数据库技术学习准备02 初识Oracle数据库

  • hive学习-1

    参考链接:学习Hadoop第30课学习Hadoop第31课 查看数据库:show databases;建立数据库:...

  • 1.7.1 MySQL数据库学习

    1. 数据库命令行学习 进入数据库 创建数据库 查看数据库列表 删除数据库 使用数据库 查看当前数据库 2. 表 ...

  • 2018-10-24 数据库学习

    数据库学习 一.数据库介绍 数据库和excel的区别数据库在线程序excel单机程序 常见的数据库 二.数据库客户...

网友评论

      本文标题:数据库学习

      本文链接:https://www.haomeiwen.com/subject/yfwvyktx.html