2 wendy 520 wendy_520 于 2014.06.05 23:04 提问

oracle sql语句建表约束问题

create table workers
(
wID char(5)
check ( wID like‘[a-z][0-9][0-9][0-9][0-9]’),
wName char(10) NOT NULL,
wSex char() check ( wSex IN (‘女’,‘男’)),
wTel char(11)
check ( wTel like‘[0-9][0-9][0-9][0-9][0-9][0-9]

[0-9][0-9][0-9][0-9][0-9]’),
wAge SMALLINT CHECK ( wAge>=18 AND wAge<=55),
wCode char(10) NOT NULL,
Primary key (wID)
);

这样一个简单的代码,无法成功建表
Oracle11g

1个回答

swings2010
swings2010   2014.06.15 12:21

wSex char(2) check ( wSex IN ('女','男')),

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Oracle建表语句和约束语句案例
一、维护数据的完整性 概述:数据的完整性用于确保数据库数据遵从一定的商业和逻辑规则。在Oracle中,数据完整性可以使用约束、触发器、应用程序(过程、函数)三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好的性能,所以作为维护数据完整性的首选。 1、约束 约束用于确保数据库数据满足特定的商业规则。在Oracle中,约束包括:not null、u
QL之-建库、建表、建约束、关系SQL基本语句
SQL之-建库、建表、建约束、关系SQL基本语句大全.txt举得起放得下叫举重,举得起放不下叫负重。头要有勇气,抬头要有底气。学习要加,骄傲要减,机会要乘,懒惰要除。人生三难题:思,相思,单相思。 SQL之-建库、建表、建约束、关系、部分T-sql语句 --建库 if exists(select * from sys.sysdatabases where name='wf') beg
Oracle数据库:如何创建约束及创建约束的SQL语句,正则约束的SQL语句
Oracle数据库中的约束有五种约束,分别是: 实体完整性:主键约束、唯一性约束(可以为空) 域完整性:check约束 引用完整性:Foreign KEY约束 默认约束(默认值) SQL语句创建约束需要一个关键字:Costraint 创建、删除约束的SQL语句: 表名是test 1、添加主键约束(非空,不重复)(给test表的id这一列添加主键约束) alter
Oracle PL/SQL开发基础(第一弹:创建表和创建约束)
创建表创建表使用CREATE TABLE语句 如:--创建表workcenter CREATE TABLE workcenter --指定表名称 ( id int, --添加编号字段 name varchar2(200) --添加名称字段 )除了指定列的类型之外,还可以使用列类型属性来指定列的基本约束,常用的列特性有: - NOT
SQL语句---创建表同时添加约束
转自:http://blog.csdn.net/Qingqinglanghua/article/details/5051563 1.定义基本表语句     语法:     USE 数据库名 CREATE TABLE 表名 (列名 类型(大小) DEFAULT'默认值',                                                     
Oracle之表示约束状态的关键字Enable/Disable/Validate/Novalidate
Oracle约束的关键字Enable/Disable/Validate/Novalidate 分类: [oracle]--[PL/SQL] 1组合特性说明 Enable/Disable和Validate/Novalidate这两组关键字修饰的都是同一个对象,即constraint这种类型的对象。 Validate的作用:      确保已有数据符合约束;
oracle建表实例
oracle建表实例 sql语句 oracle建表实例 sql语句 oracle建表实例 sql语句
oracle创建表(约束)
图书信息表:图书编号,图书名称,出版社,出版日期,图书价格,图书作者,借出标识,读者编号,描述 ①主键 constraint pk_name primary key ②外键 constraint fk_name foreign key(column_name) reference table_name(column_name) ③检查 constraint ck_name check (c
SQL Server 创建表 主键 约束 字段 等常用SQL语句
--删除主键 alter table 表名 drop constraint 主键名 --添加主键 alter table 表名 add constraint 主键名 primary key(字段名1,字段名2……) --添加非聚集索引的主键 alter table 表名 add constraint 主键名 primary key NONCLUSTERED(字段名1,字段名2……) -
Oralce学习总结--oracle建表和约束
一.概念:       DBMS -- DataBase Management System       DBMS 是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库              实体——在数据库中用行记录,称之为记录        实体的属性——在数据库中列表示,称之为字段或属性       数据库中的表:         数据库中的表由