随笔分类 -  数据库

摘要:一、新增 步骤 1: 创建 ACL 文件并授予权限 首先,我们创建一个新的 ACL 文件,并允许 INFODBA用户访问外部 HTTP 服务。 BEGIN -- 创建一个新的ACL,允许bakmes用户进行网络访问 DBMS_NETWORK_ACL_ADMIN.create_acl( acl => 阅读全文
posted @ 2024-12-23 14:13 信铁寒胜 阅读(85) 评论(0) 推荐(0) 编辑
摘要:1、报错原文: SQL 错误 [46238] [99999]: ORA-46238: 数据库用户或角色 '"infodba"' 不存在 ORA-06512: 在 "SYS.DBMS_NETWORK_ACL_ADMIN", line 560 ORA-06512: 在 "SYS.XS_ACL", lin 阅读全文
posted @ 2024-12-23 13:52 信铁寒胜 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1、选中表,新建触发器 2、 在触发器中,插入声明的SQL 完成 阅读全文
posted @ 2024-12-23 10:54 信铁寒胜 阅读(58) 评论(0) 推荐(0) 编辑
摘要:问题: 通过使用jdbc 插入时间 ps.setDate(1,new java.sql.Date(System.currentTimeMillis())); // 会丢失精度 这样会出现时间 时分秒 的缺失。 解决方法: Timestamp sqlDate = new Timestamp(Syste 阅读全文
posted @ 2023-10-27 11:21 信铁寒胜 阅读(100) 评论(0) 推荐(0) 编辑
摘要:用JDBC连接SqlServer 数据库时,报这个错误。 网上很多都说是数据库的连接已经满了。但我实际查询的时候,数据库连接数并没有满。 后来发现原因了,是代码存在疏忽。我把驱动类写成了Oracle的驱动类。 所以这个错误实际上有一种可能是因为使用了错误的驱动类导致的。 阅读全文
posted @ 2023-10-10 14:48 信铁寒胜 阅读(463) 评论(0) 推荐(0) 编辑
摘要:SqlServer操作添加和更新、删除时,需要在执行完PreparedStatement.executeUpdate 后, 还要加一步Connection.close(),不然不会生效,但是Oracle不需要这一步操作。 阅读全文
posted @ 2023-10-07 18:15 信铁寒胜 阅读(10) 评论(0) 推荐(0) 编辑
摘要:使用SQL中的update更新多个字段值,set后面的条件要用逗号不能用and set后面的多个条件之间没有关联也不可以有关联,所以就不能用and了;where 条件后面 可以为and 如: update table set sex= '男', name='张三' where id = 1 ; 正确 阅读全文
posted @ 2023-06-08 09:26 信铁寒胜 阅读(693) 评论(0) 推荐(0) 编辑
摘要:Oracle 根据特定属性(列)去除重复数据1、distinct 关键字的用法:distinct 关键字后面的字段组合去重 distinct 必须select distinct id from test结果 ;根据id 去重select distinct id,name from test 2、gr 阅读全文
posted @ 2023-02-02 08:45 信铁寒胜 阅读(189) 评论(0) 推荐(0) 编辑
摘要:可用如下方式,都是一样的,修改字段类型的列的数据必须为空! ORA-01440: 要减小精度或标度, 则要修改的列必须为空问题修复 - 信铁寒胜 - 博客园 (cnblogs.com) 阅读全文
posted @ 2022-10-12 22:44 信铁寒胜 阅读(448) 评论(0) 推荐(0) 编辑
摘要:环境准备: 使用oracle数据库: create table table01 ( id number(16) not null, name varchar2(50) default null, money number(12,6) default null, primary key (id) ); 阅读全文
posted @ 2022-10-12 22:42 信铁寒胜 阅读(431) 评论(0) 推荐(0) 编辑
摘要:NUMBER(18,2) 两位小数 阅读全文
posted @ 2022-10-12 22:37 信铁寒胜 阅读(995) 评论(0) 推荐(0) 编辑
摘要:晚网上看了很多说明方法,其实最终的问题,是自己没有把数据库名称改过来。报错是的数据库名称是ORCL。 阅读全文
posted @ 2022-07-30 21:27 信铁寒胜 阅读(1133) 评论(0) 推荐(0) 编辑
摘要:连接数据库 1、数据库->新建连接 2、选择数据库类型,这里我们选择oracle; 3、按照指示填好相应要素后点击“测试链接”; 4、当然,我们需要给该dbeaver添加相应驱动jar包; 转自:图文并茂教你使用dbeaver连接oracle数据库,以及建表_Silver gradient的博客-C 阅读全文
posted @ 2022-04-18 16:39 信铁寒胜 阅读(6129) 评论(0) 推荐(0) 编辑
摘要:1、sqlServer查询时不区分大小写,加上 collate chinese_prc_ci_as 语句 where USERID = 'xxxx' collate chinese_prc_ci_as 2、SQL 语句排序 order by列名,如:order by seqNo 多列排序,order 阅读全文
posted @ 2022-03-18 13:23 信铁寒胜 阅读(23) 评论(0) 推荐(0) 编辑
摘要:to_char 是oracle的函数,如果你是mysql和sqlServer数据库,在sql中用了这个函数就会报错 to_char的作用,把int和Date类型的数据,转为字符串类型。如果不是int和Date类型转,去掉也这个函数试试,也是没问题的。 阅读全文
posted @ 2021-12-16 20:20 信铁寒胜 阅读(805) 评论(0) 推荐(0) 编辑
摘要:SELECT T0.[ItemCode] FROM OITM T0 WHERE T0.[ItemCode] ='[%0]' 这种SQL语句为什么要放中括号[] 答:是为了防止和关键字冲突的影响 阅读全文
posted @ 2021-11-05 15:11 信铁寒胜 阅读(196) 评论(0) 推荐(0) 编辑
摘要:嵌入式软件开发中经常用到sqlite数据库,而为了更方便、直观的对数据库进行分析、处理,往往需要一个GUI软件进行管理。SQLiteExpert则是一款非常好用的软件。 一、下载与安装 下载对应的位数的SQLite Expert:http://www.sqliteexpert.com/downloa 阅读全文
posted @ 2021-04-24 09:02 信铁寒胜 阅读(1007) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示