oracle
文章平均质量分 66
十雨五风
这个作者很懒,什么都没留下…
展开
-
ODBC::SQLExecDirect返回-1 错误信息ORA-00604 ORA-01000
在通过使用微软提供的ODBC SDK读取数据库(SELECT)时,发现Oracle读着读着就读不到数据了(MySQL和SQL Server是正常的),经调试发现SQLExecDirect返回值为-1,在网上查找相关问题时看到一篇文章(ODBC中执行SQLExecDirect报错信息获取),于是就在程序出错的地方加了获取错误信息语句,代码 及 strErrorMsg错误信息分别如下://.h#pragma once#include <sql.h>#include <string&原创 2022-04-22 17:59:30 · 2168 阅读 · 0 评论 -
oracle 删除表中未自主命名的检查约束(生产上sql补丁脚本)
1、文章标题场景来源(1)公司的产品有几家客户已上生产且正常使用,期间某一家客户需求有变更,涉及表约束变更,若其他客户也需要同步更新,此时需要打sql补丁。然而问题来了,之前设计表结构时未对约束自主命名(由系统自定义生成),所有客户使用的产品表的约束名基本不一样,这就造成了无法直接通过约束名删掉约束再重新创建。(2)本文通过创建存储过程,根据表名、列名删除对应约束。2、现有如下所示学生表-...原创 2019-09-17 21:49:46 · 377 阅读 · 0 评论