![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 62
m4sean
记录产生思考,思考帮助成长。
展开
-
“未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值”的可能解决方法
问题描述: C#,Winform程序,使用SQLite数据库(其实跟用哪种数据库没关系)。查询后将结果返回给一个DataTable变量,正是在该操作时出现异常:“未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值”。思路分析: 网上查到的主要原因是说,强类型的DataTable和SQL语句查询出的结果不匹配,即强类型的DataTable比SQ原创 2015-12-22 17:03:46 · 13817 阅读 · 1 评论 -
SQLite 学习
记录学习中的点滴,虽杂乱而无序,亦清晰而充实。1、将两个字段的值拼接后赋给第三个字段:SQL语句:update [TableName] set [拼接后效果] = [类别] || '-' || [名称] where [某字段] = '***'说明:主要使用了拼接符“||” ,即两个拼接内容之间用“||”连接。2、查询表名:一般都是从某张表TableDemo中查找符原创 2015-12-07 21:40:50 · 458 阅读 · 0 评论 -
Underlying DBMS error [SDE.***]解决思路
System.Runtime.InteropServices.COMException (0x80041538): Underlying DBMS error [SDE.*****] 异常如下图所示: 一、问题描述: 1)C#、VS2010、Arcengine10.1、Oracle11g; 2)程序进行栅格数据导入原创 2016-06-03 23:38:37 · 12292 阅读 · 0 评论 -
user_tables/all_tables/dba_tables及Oracle常见SQL语句
user_tables/all_tables/dba_tables及Oracle常见SQL语句一、user_tables、all_tables、dba_tables关系: user_tables :可查询当前用户的表; all_tables :可查询所有用户的表; dba_tables:可查询包括系统表在内的所有表。二、user_原创 2016-08-04 19:03:57 · 12255 阅读 · 0 评论 -
Oracle IMP导出到不同表空间不成功
Oracle IMP导出到不同表空间不成功 一、问题描述: 所用环境:Oracle 11g客户端、Windows 64bit、C#; 具体描述:用户UserA默认表空间为tablespace_A,使用EXP命令导出数据表备份文件.dmp,用IMP命令导入时发现数据仍然自动导入到SYSTEM表空间下,即并没有导入到期望的tablespace_A表空间中原创 2016-08-05 14:25:02 · 13640 阅读 · 0 评论 -
ORA-01034 Oracle not available和ORA-27101 shared memory realm does not exist 解决思路
之前一直正常使用的Oracle 11g,今天最近一直登录不上,使用PL/SQL登录报错:ORA-01034 Oracle not available和ORA-27101 shared memory realm does not exist 解决思路也是参考其他网友的方法,先解决了问题再说。 1、确保Oracle相应实例和监听的服务已开启;原创 2016-11-24 16:43:39 · 1175 阅读 · 0 评论