日常工作,我们常需要在数据库实现如下功能,查询在a表而不再b表的数据,或者既在a表有在b表的数据。 在oracle前者使用minus,后者使用intersect实现,在informix没有这样功能,但可以等价: 在a表但不在b表 select * from a where not exists (select * from b  where
原创 2010-10-20 17:28:07
1048阅读
MINUS 指令是运用在两个 SQL 语句上。它先找出第一个 SQL 语句所产生的结果,然后看这些结果有没有在第二个 SQL 语句的结果。如果有的话,那这一笔资料就被去除,而不会在最后的结果中出现。如果第二个 SQL 语句所产生的结果并没有存在于第一个 SQL 语句所产生的结果内,那这笔资料就被抛 ...
sql
转载 2021-07-19 10:10:00
507阅读
2评论
一、数据类型MySQL数据类型含义float(m,d)4字节,单精度浮点型,m总个数,d小数位double(m,d)8字节,双精度浮点型,m总个数,d小数位decimal(m,d)decimal是存储为字符串的浮点数 我在MySQL建立了一个表,有一列为float(5,3);做了以下试验: 1.插入123.45678 ,最后查询得到的结果为99.999; 2.插入123.456,最后的
MINUS 指令是运用在两个 SQL 语句上。它先找出第一个 SQL 语句所产生的结果,然后看这些结果有没有在第二个 SQL 语句的结果。如果有的话,那这一笔资料就被去除,而不会在最后的结果中出现。如果第二个 SQL 语句所产生的结果并没有存在于第一个 SQL 语句所产生的结果内,那这笔资料就被抛弃。 MINUS 的语法如下: [SQL 语句 1] MINUS [SQL 语句 2
转载 2008-03-31 20:37:31
8952阅读
1评论
在 Java 开发,经常会遇到需要将 `byte` 类型转换为 `int` 类型的情况。这种转换虽然十分常见,但在处理过程往往会遇到一些细节问题。本文将详细记录在转换 `java byte到int` 的过程涉及的环境准备、集成步骤、配置详解、实战应用、排错指南以及性能优化。 ### 环境准备 要顺利进行 `java byte转inte` 的操作,首先得明确我们所需的技术栈信息。我们将列出
原创 6月前
27阅读
# Java的Import语句及其应用 Java是一种广泛使用的编程语言,其核心之一是库的利用。为了使用已定义的类方法,你需要在Java程序的开头导入它们。这就是`import`语句的用处。本文将探讨Java的`import`语句,特别是`import java.util.*`的一些基本知识及其应用。 ## 什么是`import`语句? 在Java,`import`语句的作用是告诉编
原创 7月前
19阅读
# 深入了解 Java Profiler 在开发优化 Java 应用程序时,性能优化是一个至关重要的方面。Java Profiler 是一种用于监控 Java 应用程序性能的工具,可以帮助开发人员识别和解决性能瓶颈,从而改进应用程序的性能。 ## 什么是 Java Profiler? Java Profiler 是一种用于监控 Java 应用程序性能的工具,可以帮助开发人员识别和解决性能瓶
原创 2024-05-12 05:55:07
37阅读
MINUS 指令是运用在两个 SQL语句上。它先找出第一个 SQL 语句所产生的结果,然后看这些结果有没有在第二个 SQL语句的结果。如果有的话,那这一笔资料就被去除,而不会在最后的结果中出现。如果第二个 SQL 语句所产生的结果并没有存在于第一个SQL 语句所产生的结果内,那这笔资料就被抛...
sql
转载 2012-04-24 15:27:00
689阅读
2评论
MINUS 指令是运用在两个 SQL语句上。它先找出第一个 SQL 语句所产生的结果,然后看这些结果有没有在第二个 SQL语句的结果。如果有的话,那这一笔资料就被去除,而不会在最后的结果中出现。如果第二个 SQL 语句所产生的结果并没有存在于第一个SQL 语句所产生的结果内,那这笔资料就被抛...
sql
转载 2012-04-24 15:27:00
259阅读
1、要有唯一索引或者主键作为前提,减少数据冲突的数量,如示例标红的地方: 2、当有in查询的时候,
原创 2023-05-11 10:39:59
338阅读
在SCO UNIX下安装INFORMIX,以及对其环境的配置日志的务份
转载 精选 2008-08-19 09:19:09
1528阅读
原文地址:http://hi.baidu.com/co_coa/item/7fd8641ed8f1205b2a3e22cc对于特殊字段,比如外键,主键,在不知道外键主键名的情况下,需要如下操作select constrname from sysconstraints where constrtype='R' and tabid= ( select tabid from systables wher
转载 精选 2014-08-11 10:19:52
5519阅读
1:查看表空间 select b.file_name 物理文件名, b.tablespace_name 表空间, b.bytes/1024/1024 大小M, (b.bytes-sum(nvl(a.bytes,0)))/1024/1024 已使用M, substr((b.bytes-sum(nvl(a.bytes,0)))/(b.bytes)*100,1,5) 利用率 from dba_free_space a,dba_data_files b where a.file_id=b.file_id group by b.tablespace_name,b.file_name,b.bytes...
转载 2013-08-27 18:45:00
117阅读
2评论
有的时候,我们有需要将由不同栏位获得的资料串连在一起。每一种资料库都有提供方法来达到这个目的: MySQL: CONCAT() Oracle: CONCAT(), || SQL Server: + CONCAT() 的语法如下: CONCAT(字串1, 字串2, 字串3, ...): 将字串1、字串2、字串3,等字串连在一起。请注意,Oracle的CONC
原创 2011-10-10 09:37:56
1010阅读
1点赞
1评论
非常好
原创 2015-05-19 16:44:27
2673阅读
1点赞
1评论
 1.在将一个表unload时,出现: 244:Could not do a physical-order read to fetchnext row 107:ISAM error:record is locked 在不重启动数据库情况下,如何解锁?  onstat -g sesonstat -g sql可以通过SQL语句检查那些用户,那些SQL在操作这张表。可以重点检查on
原创 2016-08-12 10:47:55
3561阅读
1评论
Informix是一种流行的关系数据库管理系统,而Linux则是一种开源操作系统。将这两者结合起来,可以为用户提供强大的数据库解决方案。在本文中,将探讨Informix在Linux平台上的应用优势。 首先,让我们来了解一下Informix在Linux平台上的优势。由于Linux是一个开源操作系统,拥有稳定、可靠安全的特点,与Informix的高性能、可伸缩性和易维护性相结合,可以为用户提供一
原创 2024-03-22 09:36:13
157阅读
OracleMinus关键字  SQLMINUS关键字  SQL中有一个MINUS关键字,它运用在两个SQL语句上,它先找出第一条SQL语句所产生的结果,然后看这些结果有没有在第二个SQL语句的结果。如果有的话,那这一笔记录就被去除,而不会在最后的结果中出现。如果第二个SQL语句所产生的结果并没有存在于第一个SQL语句所产生的结果内,那这笔资料就被抛弃,其语法如下:  [SQLSegment
原创 2019-01-07 16:58:02
3369阅读
1点赞
     一、初次安装出故障      系统平台为AIX5.3,安装informix IDS9.4,之前只安装IDSCSDK系统运行正常,后来因为需要4GLISQL这两个工具,进行重新安装,具体产品和顺序如下: 1、4GL-7.32.FC3 for AIX5L 2、ISQL7.32FC3 for AIX5L
原创 2008-09-09 14:06:12
4884阅读
1评论
后台进入informix:切换informix用户。执行dbaccess进入后台oninit -ivy报错Problem: the permissions 0777 include public write access这个报错信息提示您的操作系统权限设置存在问题,具体来说就是您使用了0777权限,它包含了公共写入权限。这可能会导致安全性问题。建议您尝试修改权限为其他值,例如O75或者070),并
原创 2024-01-19 18:21:08
185阅读
  • 1
  • 2
  • 3
  • 4
  • 5