Oracle
薯片爱吃乐事
。。。。
展开
-
select * from table_name for update 一直正在执行
select * from table_name for update 一直正在执行,但没有结果原因:: 事务未commit导致的锁表查看锁表进程SQL语句SELECT s.sid, s.serial#,,lo.oracle_username, lo.os_user_name FROM v$locked_object lo, dba_objects ao, v$session s WHERE ao.object_id = lo.object_id AND lo.session_id = s.sid;原创 2021-12-02 13:16:38 · 1342 阅读 · 0 评论 -
Oracle在查询过程中设置字段属性
–练习12、统计查询数据日期是2017-08-31的所有机构的支行号、支行名称、网点号、网点名称、存款金额、国债金额、存款金额与国债金额之和,且金额单位为万元并保留2位小数。Oracle在查询过程中设置字段属性方法:用Oracle中的cast函数用法:cast( 列名/值 as 数据类型 )例如:查询表qdfh_data_manage2中存款金额(asset_bal)、国债金额(tbond_bal)这两个字段的和,并且金额单位为万元,并且保留两位小数select cast( ((asset_ba原创 2021-04-28 10:19:37 · 252 阅读 · 0 评论 -
spring boot项目使用文件XXXmapper.xml文件删除数据删不掉
今天搭建spring boot + mybatis项目时出现delete语句怎么也删除不掉Oracle数据库中的数据要求是根据主键删除Oracle表中的一条数据Mapper接口中的代码如下 /*删除员工信息*/ int delEmp(String empno);service接口中的代码如下 /*删除员工信息*/ int delEmp(String empno);service实现类中的代码如下 @Resource private EmpMapper empMapp原创 2021-04-27 14:13:10 · 787 阅读 · 0 评论 -
Oracle数据库导入dmp文件
一、首先cmd进入命令窗口二、输入命令 imp 用户名/密码@监听器路径/数据库实例名称 file='d:\数据库文件.dmp' full=y ignore=y例如: (172.10.11.100/orcl是数据库地址)imp bestvike/[email protected]/orcl file='d:\data.dmp' full=y ignore=y也可以是本地的数据库 imp bestvike/bestvike@localhost/orcl file='d:\d原创 2021-04-27 11:16:09 · 84 阅读 · 0 评论 -
oracle更改日期显示格式
在注册表里面的HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1 中,新建一个: NLS_DATE_FORMAT,值为: yyyy-mm-dd hh24:mi:ss在sqlplus里面查询:select sysdate from dual;显示如下图原创 2021-04-14 17:42:53 · 245 阅读 · 0 评论 -
Oracle中比较两个表在结构上的差异
Oracle中存储表结构的信息在user_tab_columns中查看一个表的表结构:select column_name from user_tab_columns where table_name = '表名';或者select * from user_tab_columns where table_name = '表名'注意:这里一定要大写表名,不大写可能会查不出数据Oracle中比较两个表在结构上的差异原创 2021-04-07 10:26:00 · 976 阅读 · 0 评论