![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL语句
黄泉颤抖
这个作者很懒,什么都没留下…
展开
-
主键与唯一性约束的区别
1.主键约束(PRIMARY KEY)1) 主键用于唯一地标识表中的每一条记录,可以定义一列或多列为主键。 2) 是不可能(或很难)更新. 3) 主键列上没有任何两行具有相同值(即重复值),不允许空(NULL).4) 主健可作外健,唯一索引不可;2.唯一性约束(UNIQUE)1) 唯一性约束用来限制不受主键约束的列上的数据的唯一性,用于作为访问某行的可选手段,一个表转载 2013-04-18 16:07:09 · 658 阅读 · 0 评论 -
DB2 SQL语句与CMD命令
数据库备份: DB2 BACKUP DATABASE 数据库名 TO 路径显示当前其他到数据库的连接 DB2 LIST APPLICATIONS夺取到数据库的所有连接 DB2 FORCE APPLICATIONS ALL数据库备份命名的规则: 数据库恢复: RESTORE DATABASE 数据库名称 FRO原创 2013-04-20 13:44:58 · 976 阅读 · 0 评论 -
DB2的like详解
DB2中的like的使用是有限制的,它后面不能跟一个变量或者是字段,因此,在存储过程或SQL语句中就不能like一个变量或一个字段。比如有两个表A(a,b,c,d),B(a,b,c,d)。普遍的用法是:select * from A where A.b like '%张%'此语句在任何数据库都是通用的,但有时也遇到这种情况:select A.a,B.b from A,B w原创 2013-09-18 10:51:14 · 8635 阅读 · 0 评论 -
交叉表的sql实现(转)
报表工具做出的交叉表有效的实现了sql中的行列转换。转帖wildwave一篇用存储过程实现实现的sql行列转换。原文地址(http://topic.csdn.net/u/20091019/11/67cd55a3-3f42-4db7-a3f8-91dd52a913cd.html)>>经常遇到发帖求行列转换的代码,用max(decode(..))回复后,十有八九会再问一句:如果列名不固定,或者转载 2013-09-18 16:33:33 · 1197 阅读 · 0 评论 -
DB2常用函数介绍
DB2常用函数详解(一):字符串函数VALUE函数语法:VALUE(EXPRESSION1,EXPRESSION2)VALUE函数是用返回一个非空的值,当其第一个参数非空,直接返回该参数的值,如果第一个参数为空,则返回第一个参数的值。eg:--表示如果T1.ID为空,则返回空串,如果T1.ID不为空,则返回T1.ID。 SELECT VALUE(ID,'') FR原创 2013-07-25 11:23:30 · 765 阅读 · 0 评论 -
DB2的SQL函数大全
DB2函数大全 函数名 函数解释 函数举例 AVG() 返回一组数值的平均值. SELECTAVG(SALARY)FROMBSEMPMS; CORR(),CORRELATION() 返回一对数值的关系系数. SELECT CORRELATION(SALARY,BONUS)FROM BSEMPMS;原创 2013-07-25 11:40:37 · 2392 阅读 · 0 评论 -
DB2常见错误及解决办法
1、创建数据库的时候,报42704错误。如:Sql代码 =>create database test =>SQL0204N "SYSTEM_1386_US" is an undefined name. SQLSTATE=42704 解决办法:Sql代码 =>create database test using codeset gb原创 2013-07-24 16:33:05 · 3170 阅读 · 0 评论 -
COALESCE函数的用法
COALESCE这个函数系统的用法如下: a. 输入参数为字符类型,且允许为空的,可以使用COALESCE(inputParameter,”)把NULL转换成”; b. 输入类型为整型,且允许为空的,可以使用COALESCE(inputParameter,0),把空转换成0; c. 输入参数为字符类型,且是非空非空格的,可以使用COALESCE(inputParameter,”)把NULL转原创 2013-07-24 14:41:30 · 2795 阅读 · 0 评论 -
DB2的排错过程
DB2数据库错误信息,是DB2数据库错误信息在实际的应用中是经常出现的,在实际的运行中会带来很多的不便,以下的文章就是对DB2数据库错误信息的示例。DB2数据库错误信息:com.ibm.db2.jcc.b.SqlException: DB2 SQL error: SQLCODE: -407, SQLSTATE: 23502, SQLERRMC: TBSPACEID=2, TABLEID=6原创 2013-07-18 11:30:55 · 13357 阅读 · 0 评论 -
SQL语句技巧
以下并非本人整理,但是看后感觉相当不错,特此分享。1、应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM转载 2013-07-10 14:30:15 · 550 阅读 · 0 评论