在oracle v$lock视图中,下面对type,ID1,ID2三个列的具体含义说明下: TYPE 有TM,TX两种类型,TX为行级锁,事物锁,TM锁为表级锁TYPEID1ID2TM被修改表的标识(object_id)0TX以十进制数值表示该事务所占用的回滚段号与该事务在该回滚段的事务表(Tran...
分类:
数据库 时间:
2014-10-28 23:29:58
阅读次数:
462
alter table 可能用三种方式来完成。第一种: 只修改元数据。 1、删除一个列。 2、一个行被增加而且空值被认为是所有行的新值。 3、当可变长度的列的长度增加时。 4、不允许为空的列被允许为空时。第二种: 检查所有数据以保证它们与修...
分类:
数据库 时间:
2014-10-22 21:55:50
阅读次数:
225
对象权限指访问其他方案的权利,用户直接访问自己的方案的对象,但是如果要访问别的方案的 对象,则必须具有对象的权限。比如smith用户要访问scott.emp表(scott:方案,emp:表),则不需再scott.emp 表上具有对象的权限。常用的对象权限:Alter --修改(修改表结构) dele...
分类:
数据库 时间:
2014-10-18 22:21:42
阅读次数:
822
UPDATE RDB$RELATIONS SET RDB$RELATION_NAME='NEWNAME' where RDB$RELATION_NAME='OLDNAME'; UPDATE RDB$RELATION_FIELDS SET RDB$RELATION_NAME='NEWNAME' whe...
分类:
其他好文 时间:
2014-10-14 19:04:39
阅读次数:
253
具体错误信息,消息 5074,级别 16,状态 1,第 2 行对象'price' 依赖于 列'价格'。消息 4922,级别 16,状态 9,第 2 行由于一个或多个对象访问此列,ALTER TABLE ALTER COLUMN 价格 失败。由于表中有check 约束导致修改失败。正确做的是,先删除约...
分类:
其他好文 时间:
2014-10-11 13:35:15
阅读次数:
210
1、 数据库级别的共享锁,以防止别人把这个数据库删除。2、 表上的意向共享锁、以防止别人修改表的定义。3、 页面上加意向共享锁。4、 每个读到的行加共享锁。5、 如果用到了索引、要对每个索引的键值加共享锁。6、 如果是堆表,要对RID 加共享锁。---------------------------...
分类:
数据库 时间:
2014-10-10 20:23:54
阅读次数:
204
RDBMS:关系型数据库管理系统1、数据库创建、删除2、创建表、删除表、修改表3、索引的创建、删除4、用户和权限5、数据增、删、改6、查询DML:数据操作语言insert、replace、update、deleteDDL:数据定义语言create、alter、dropDCL:数据控制语言grant、revokeDBMS:数据管理独..
分类:
数据库 时间:
2014-10-10 19:57:55
阅读次数:
353
修改表名:1 rename table_name1 to table_name2;1 delete [from] persons where lastname= 'Wilson';
分类:
数据库 时间:
2014-10-10 18:56:24
阅读次数:
260
For i = 1 To ActiveDocument.Tables.Count ActiveDocument.Tables(i).Cell(1, 1).Select With Selection .SelectRow .Font.Bold = True .Shading.BackgroundPat...
分类:
其他好文 时间:
2014-10-09 14:37:13
阅读次数:
209
SQL_修改表结构
说明
实验环境:利用scott用户数据,简单举例修改表结构范例
SQL> create table emp1 as select * from emp;
Table created
--创建实验表
1. 表中添加新列
(1)、语法
SQL> alter table 表名 add (列名 数据类型 [,列名 数据类型] ...);
(2)、注意事项
新添...
分类:
数据库 时间:
2014-10-03 22:24:25
阅读次数:
349