数据库
lsb0604
这个作者很懒,什么都没留下…
展开
-
Oracle sql 语法
一、多表联合查询 通过连接可以建立多表查询,多表查询的数据可以来自多个表,但是表之间必须有适当的连接条件。为了从多张表中查询,必须识别连接多张表的公共列。一般是在WHERE子句中用比较运算符指明连接的条件。 两个表连接有四种连接方式: * 相等连接 * 不等连接(看作单表查询) * 外连接 * 自连接(自关联) ...原创 2012-03-08 16:01:22 · 106 阅读 · 0 评论 -
sqlserver: 不能将值 NULL 插入列 'id'
错误现象: Microsoft OLE DB Provider for SQL Server 错误 '80040e2f' 不能将值 NULL 插入列 'id',表 'web.dbo.dingdan';列不允许有空值。INSERT 失败。 /Untitled-2.asp,行 115 原因分析: SQL数据库中,建立表时没有将id列标识规范设置为“是”...原创 2012-10-26 16:41:57 · 2576 阅读 · 0 评论 -
db2数据库连接数达到最大的限制及解决方法
[b]1)当db2数据库报下图:客户机连接数已达到最大数目时。 会出现客户机不能连接数据库的情况。同时在db2diag.log中也有下面的报错信息[/b] 010-01-05-20.13.21.675000+480 I10079724H289 LEVEL: ErrorPID : 1740 TID : 3728 ...原创 2014-11-20 14:27:44 · 6511 阅读 · 0 评论 -
DB2修改表中一列为自动增长主键的方法
1 )当想将表中一列修改为自动增长时,可用下面命令:Alter table <table name> alter column <column name> set generated always as identity (start with 1,increment by 1)上面命令是在改一表中列的属性时,在网上找到的很有用。 2)当修改表中一列自动...原创 2014-11-20 14:38:36 · 296 阅读 · 0 评论 -
DB2 SQLCODE: -954, SQLSTATE : 57011 解决办法
一般来说发生这种问题的原因是APPLHEAPS的大小不足了,可以通过增大APPLHEAPS来解决此问题,步骤如下: 第一步:执行 db2 get db cfg for <dbname>|grep "Default application heap" 检查当前APPLHEAPS的大小。 第二步:执行 db2 update db cfg for <dbname>...原创 2014-11-20 15:38:16 · 1400 阅读 · 0 评论