随笔分类 - 数据库
摘要:一、新增 步骤 1: 创建 ACL 文件并授予权限 首先,我们创建一个新的 ACL 文件,并允许 INFODBA用户访问外部 HTTP 服务。 BEGIN -- 创建一个新的ACL,允许bakmes用户进行网络访问 DBMS_NETWORK_ACL_ADMIN.create_acl( acl => 
        阅读全文
                
摘要:1、报错原文: SQL 错误 [46238] [99999]: ORA-46238: 数据库用户或角色 '"infodba"' 不存在 ORA-06512: 在 "SYS.DBMS_NETWORK_ACL_ADMIN", line 560 ORA-06512: 在 "SYS.XS_ACL", lin
        阅读全文
                
摘要:1、选中表,新建触发器 2、 在触发器中,插入声明的SQL 完成
        阅读全文
                
摘要:使用 MySQL 查询获取启动时间: 登录 MySQL 数据库后,执行以下 SQL 查询: SHOW GLOBAL STATUS LIKE 'Uptime'; 这会显示 MySQL 的运行时间(秒数)。然后,你可以计算出 MySQL 的启动时间。 示例输出: + + +| Variable_name
        阅读全文
                
摘要:1、在链接的驱动属性中,增加allowPublicKeyRetrieval=true “Public Key Retrieval is not allowed” 错误是由于 MySQL 连接驱动程序的默认行为更改所引起的。在 MySQL 8.0 版本及更新版本中, 默认情况下禁用了通过公钥检索用户密
        阅读全文
                
摘要:信铁寒胜实测:创建表是,在需要自增的字段,加上该SQL即可。 “IDENTITY(1,1)” 表示该字段从1开始自增,每次自增1。 正文 SQL Server 字段设自增的实现方法 作为一名经验丰富的开发者,我将教你如何实现 “SQL Server 字段设自增”。在本文中,我将先向你展示整个实现的流
        阅读全文
                
摘要:1、比如说字段中用到了type作为列名,当时type是mysql的关键字 如果直接这样写的话,肯定是会报错的,因为type是关键字 select * from go_time where type = 'S' 解决方法:可以在type中,用 `` 包含起来,就可以了。 select * from g
        阅读全文
                
摘要:其实这种报错,如果在第一时间,找不出来,报错的原因的话。 一个好的处理,是把sql 放到数据库工具里面,执行这段。 圆规正传。上面问题,报找不到FROM关键字,但是代码是有的。 SELECT p.PUID , p.PROJECTSTAGEO as projectStage, p.RESOURCE a
        阅读全文
                
摘要:在mybatis 执行中报错 解决方法: 如果试了很多的方案都没有解决的话,看下你的SQL最后,是不是有一个; 符号,如果有的话, 去掉就可以了
        阅读全文
                
摘要:1、网上看了一些方法。但是我发现有个更简单的方法。 就是把date 类型,改成dateTime类型就可以了。java的字段类型。还是可以直接用Date。数据表有数据,改了也不会有影响。
        阅读全文
                
摘要:问题: 通过使用jdbc 插入时间 ps.setDate(1,new java.sql.Date(System.currentTimeMillis())); // 会丢失精度 这样会出现时间 时分秒 的缺失。 解决方法: Timestamp sqlDate = new Timestamp(Syste
        阅读全文
                
摘要:1.登录mysql(注意:账号密码不包括,-u和-p) mysql -uroot -proot 2.切换到mysql库: use mysql; 3.查询root用户的host值: select user,host from user; 如果host的值是localhost,说明只支持本地连接,不能远
        阅读全文
                
摘要:用JDBC连接SqlServer 数据库时,报这个错误。 网上很多都说是数据库的连接已经满了。但我实际查询的时候,数据库连接数并没有满。 后来发现原因了,是代码存在疏忽。我把驱动类写成了Oracle的驱动类。 所以这个错误实际上有一种可能是因为使用了错误的驱动类导致的。
        阅读全文
                
摘要:1、SQL Server 查询数据库当前使用了连接数 SELECT COUNT(*) AS ConnectionCount FROM sys.dm_exec_sessions WHERE is_user_process = 1;
        阅读全文
                
摘要:SqlServer操作添加和更新、删除时,需要在执行完PreparedStatement.executeUpdate 后, 还要加一步Connection.close(),不然不会生效,但是Oracle不需要这一步操作。
        阅读全文
                
摘要:一、首先下载MySQL Mysql官网下载地址: MySQL :: Download MySQL Installer (Archived Versions) 华为MySQL镜像站 : https://mirrors.huaweicloud.com/mysql/Downloads/ 网易云开源镜像站:
        阅读全文
                
摘要:如左表 select * from A 有177条记录 右表 select * from B 有4条记录 select * from A a left join B b on a.id = b.id 这时出现了 179 条件。 说明右表的id 有重复的记录,才会出现这种情况
        阅读全文
                
摘要:1. 单一字段排序 在Oracle数据库中,我们可以通过ORDER BY子句来对查询结果进行排序。ORDER BY子句的基本语法如下: SELECT column_name(s) FROM table_name ORDER BY column_name [ASC|DESC]; SELECT * FR
        阅读全文
                
摘要:1、语法: 字段1 IS NULL THEN '空' ELSE '不为空' END AS STATUS SELECT plan.aaaa, plan.bbbb, ecn.PUID, TO_CHAR( app.PCREATION_DATE, 'YYYY' ) AS year, TO_CHAR( app
        阅读全文
                
摘要:1、Oracle 的三目运算符 SELECT CASE WHEN name IS NULL THEN ‘未知姓名’ ELSE name END FROM test;
        阅读全文
                
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号