随笔分类 -  MySQL/SQL/Oracle

EFCore 连接MySQL数据库查询数据提示This MySqlConnection is already in use
摘要:EFCore 连接数据查询数据提示"This MySqlConnection is already in use"代码如下 using (MyDBContext db =new MyDBContext()) { Order order= db.Orders.Single(o => o.Id==2); 阅读全文

posted @ 2023-08-31 09:10 lovezj9012 阅读(611) 评论(0) 推荐(0) 编辑

proc c++ vs设置
摘要:1、在pc文件上右键,项类型中选择自定生成工具,点击应用才能看见自定义生成工具 2.命令行和输出中中配置,proc是oracle的执行程序在(client_1\BIN)目录下 阅读全文

posted @ 2023-05-31 13:27 lovezj9012 阅读(7) 评论(0) 推荐(0) 编辑

PLSQL免安装oracle客户端链接oracle数据库
摘要:1、在oracle官网下载相应的客户端 https://www.oracle.com/cn/database/technologies/instant-client/downloads.html 2、配置plsql的oracle_home和oci的路径 3、配置环境变量ORACLE_HOME和TNS 阅读全文

posted @ 2023-03-21 13:35 lovezj9012 阅读(683) 评论(0) 推荐(0) 编辑

Oracle 创建dblink
摘要:1、检查该用户是否拥有创建dblink权限 select * from user_sys_privs a where a.privilege like upper('%DATABASE LINK%'); 2、用户没有dblink权限,则需要赋权限 grant public database link 阅读全文

posted @ 2022-10-28 10:49 lovezj9012 阅读(1907) 评论(0) 推荐(0) 编辑

MySQL连接提示 public key retrieval is not allowed
摘要:使用DBeaver连接mysql数据提示public key retrieval is not allowed 修改DBeaver的驱动属性中的allowPublicKeyRetrieval 阅读全文

posted @ 2022-10-24 13:21 lovezj9012 阅读(109) 评论(0) 推荐(0) 编辑

oracle统计表空间语句
摘要:1、统计单个表所占空间 select segment_name,round(sum(BYTES)/1024/1024/1024,2) GB from user_segments where partition_name like 'DWB_PSUSCPN%'group by segment_name 阅读全文

posted @ 2022-09-06 17:10 lovezj9012 阅读(248) 评论(0) 推荐(0) 编辑

Oracle 操作表
摘要:--查询回收站中的表select * from recyclebin;--清空回收站中的表purge recyclebin;--清空回收站中指定的表purge table &ORIGINAL_NAME;--恢复回收站中的指定表FLASHBACK TABLE TABLE_NAME TO BEFORE 阅读全文

posted @ 2021-12-20 14:53 lovezj9012 阅读(101) 评论(0) 推荐(0) 编辑

plsql导出表结构
摘要:1.点击export table,选中导出的表 2.在where clause加上 where rownum<1,控制是否导出数据 阅读全文

posted @ 2021-11-03 16:20 lovezj9012 阅读(842) 评论(0) 推荐(0) 编辑

DBeaver连接oracle声明变量使用
摘要:在plsql中使用&接收用户输入的值 select &输入值 from dual; 在dbeaver可以定义变量实现 声明变量 @set 变量名(startdate)='2021-08-02' 使用变量 select ${startdate} from dual 阅读全文

posted @ 2021-08-02 14:57 lovezj9012 阅读(1134) 评论(0) 推荐(0) 编辑

Oracle复制表中数据
摘要:一、insert into select insert into table1 (字段1,字段2) select 字段1,字段2 from table2 这种方式需要table1表和对象的字段都必须存在 二、create table as select create table table1 as 阅读全文

posted @ 2021-07-07 15:07 lovezj9012 阅读(309) 评论(0) 推荐(0) 编辑

jdbc连接oracle方法
摘要:1.servicename连接方式 jdbc:oracle:thin:@//<host>:<port>/<service_name> 2.sid连接方式 2.1 jdbc:oracle:thin:@<host>:<port>/<SID> 2.2 jdbc:oracle:thin:@<host>:<p 阅读全文

posted @ 2021-06-11 15:11 lovezj9012 阅读(322) 评论(0) 推荐(0) 编辑

Oracle 查看所有表结构
摘要:with temp as (select table_name name, '表' type, comments comments, '' tablename, 0 num, '' nullable from user_tab_comments where table_type = 'TABLE' 阅读全文

posted @ 2021-06-09 16:39 lovezj9012 阅读(391) 评论(0) 推荐(0) 编辑

Orale 多列转多行
摘要:1、创建表 create table TESTDATE ( calc_type NVARCHAR2(10), calc_no NVARCHAR2(10), calc_name NVARCHAR2(10), calc_aca1 NVARCHAR2(10), calc_aca2 NVARCHAR2(10 阅读全文

posted @ 2021-05-28 17:16 lovezj9012 阅读(55) 评论(0) 推荐(0) 编辑

oracle 查看表是否被锁定
摘要:1.查看哪个表被锁 select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bwhere b.object_id = a.object_id; 2.查看哪个进程锁的 selec 阅读全文

posted @ 2021-03-12 14:45 lovezj9012 阅读(494) 评论(0) 推荐(0) 编辑

查找ORA-04021等待超时
摘要:第一步知道sid select session_id sid, owner, name, type,mode_held held, mode_requested requestfrom dba_ddl_lockswhere name = '&存储过程名称' ; 第二步:通过sid查找select b 阅读全文

posted @ 2020-09-03 14:07 lovezj9012 阅读(149) 评论(0) 推荐(0) 编辑

转载 C# 连接oracle 10g 出现ora-1017用户名/口令无效; 登录被拒绝
摘要:一、出现症状 1、使用sqlplus连接正常 2、C#使用10g的ODP.NET连接时,报上面的错误 二、原因 1、Oracle11G之前密码是不区分大小写的,从11G开始默认密码区分大小写 2、使用10G的ODP.NET时,会自动把密码转换成大写 三、解决办法 1、给连接字符串中密码使用加上引号, 阅读全文

posted @ 2020-06-14 11:49 lovezj9012 阅读(599) 评论(0) 推荐(0) 编辑

转载 Oracle字符的拼接和拆解
摘要:一、字符串拼接方法 LISTAGG 1、基本语法:listagg('p1', 'p2') within group(order by 'p3') over (partition by 'p4') p1: 需要进行拼接的字段,一般是分组条件查询后存在多个值的字段 p2: 指定什么符号作为连接分隔符,例 阅读全文

posted @ 2020-06-10 15:44 lovezj9012 阅读(698) 评论(0) 推荐(0) 编辑

转载 sqludr2导出数据
摘要:sqluldr2下载与安装 1、软件下载地址: 百度云链接:https://pan.baidu.com/s/1V8eqyyYsbJqQSD-Sn-RQGg提取码:6mdn 下载完后并解压会生成4个文件 sqluldr2.exe 用于32位windows平台; sqluldr2_linux32_102 阅读全文

posted @ 2020-05-26 16:47 lovezj9012 阅读(1337) 评论(0) 推荐(0) 编辑

PLSQL查询显示乱码或者问号
摘要:在plsql中查询数据,查询出的结果中包含中文就显示乱码 1、使用 select * from V$NLS_PARAMETERS查看字符集 2、如果没有看注册表中的oracle是否包含 NLS_LANG并且值为 SIMPLIFIED CHINESE_CHINA.ZHS16GBK,没有则新建配置上 3 阅读全文

posted @ 2020-01-16 16:31 lovezj9012 阅读(500) 评论(0) 推荐(0) 编辑

Oracle 计算两个日期相差天时分秒
摘要:1、用到oracle相关函数 round、trunc、to_number、to_date 1.1 round(number[,decimals]) 四舍五入 number:指需要处理的数值,是必须填写的值。 decimals:指在进行四舍五入运算时 , 小数的应取的位数,该参数可以不填,不填的时候, 阅读全文

posted @ 2019-12-16 11:19 lovezj9012 阅读(2368) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示