当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 完整性约束 完整性约束用于增强数据的完整性,Oracle提供了5种完整性约束: Check NOT NULL Unique Primary Foreign key 完整性约束是一种规则,不占用任何数据库空间。
 

 

 ·gtk+ 2.0 教程--简介    »显示摘要«
    摘要:简介gtk (gimp toolkit) 是一套用于创建图形用户界面的工具包。它遵循 lgpl 许可证,所以你可以用它来开发开源软件、自由软件,甚至是封闭源代码的商业软件,而不用花费任何钱来购买许可证和使用权。 gtk 被称为 gimp 工具包是因为最初写它是用来开发 gimp (gnu 图像处理程序) 的,但是它现在已经被用于很多软件项目了,包括 gnome (gnu 网络对象模型环境)。gt......
    摘要:编译 hello world 程序 编译命令是: gcc -wall -g helloworld.c -o helloworld `pkg-config --cflags gtk+-2.0` \`pkg-config --libs gtk+-2.0` 要用程序 pkg-config,可以从 www.freedesktop.org 得到。这个程序读文件 .pc 来决定编译 gtk 程序需要的编......


Oracle数据库数据对象分析(中)
 完整性约束

    check 【程序编程相关:循序渐进UNIX--UNIX Shell

  完整性约束用于增强数据的完整性,oracle提供了5种完整性约束: 【推荐阅读:windows系统下利用mingw ,e

    unique 【扩展信息:Struts开发技巧

    not null

    primary

    foreign key

  完整性约束是一种规则,不占用任何数据库空间.完整性约束存在数据字典中,在执行sql或pl/sql期间使用.用户可以指明约束是启用的还是禁用的,当约束启用时,他增强了数据的完整性,否则,则反之,但约束始终存在于数据字典中.

  禁用约束,使用alter语句

alter table table_name disable constraint constraint_name;

  或

alter table policies disable constraint chk_gender

  如果要重新启用约束:

alter table policies enable constraint chk_gender

  删除约束

alter table table_name drop constraint constraint_name

  或

alter table policies drop constraint chk_gender;

  check 约束

  在数据列上check 约束需要 一个特殊的布尔条件或者将数据列设置成true,至少一个数据列的值是null,check约束用于增强表中数据内容的简单的商业规则.用户使用check约束保证数据规则的一致性heck约束可以涉及该行同属check约束的其他数据列但不能涉及其他行或其他表,或调用函数sysdate,uid,user,userenv.如果用户的商业规则需要这类的数据检查,那么可以使用触发器.check约束不保护lob数据类型的数据列与对象.嵌套表.varry.ref等.单一数据列可以有多个check约束保护,一个check约束可以保护多个数据列.

  创建表的check约束使用create table语句,更改表的约束使用alter table语句.

  语法:

constraint [constraint_name] check (condition);

  check约束可以被创建或增加为一个表约束,当check约束保护多个数据列时,必须使用表约束语法.约束名是可选的并且如果这个名字不存在,那么oracle将产生一个以sys_开始的唯一的名字.
...   下一页
 ·gtk+ 2.0 教程--事件    »显示摘要«
    摘要:事件 除了有前面描述的信号机制外,还有一套events反映 x 事件机制。回调函数可以与这些事件连接。这些事件是: eventbutton_press_eventbutton_release_eventscroll_eventmotion_notify_eventdelete_eventdestroy_eventexpose_eventkey_press_eventkey_release_ev......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE