mshd.net
当前位置:首页 >> 数据库ChECk约束男女 >>

数据库ChECk约束男女

用T-SQL给指定列添加一个约束就行: ALTER TALBE [表名]ADD CONSTRAINT 约束名 CHECK(列名 in ('男', '女'))表名为你要添加约束的表 列名为你要限制只能输入男、女的列

check 列 like “男” or “女” 这样表达。 结构化查询语言是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。 结构化查询语言是高级的非过程化编程语...

最好不要用text类型,如果在创建时加的话create table abc(gender char(2) check(gender in ('男','女'))) 已存在的表加的话:alter table abc add constraint CK_约束名 check(gender in ('男','女')) 1~1000首先字段类型应该是int型,check(lo...

这个是表的设计问题,可以将这个字段设计成布尔型 的,只能写0或是1,0代表女,1代表男。

mysql不是有enum这个数据类型么? create table biao( sex enum('男','女') not null; );

check 列 like “男” or “女” 这样表达。 结构化查询语言是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。 结构化查询语言是高级的非过程化编程语...

用法: alter table t add constraint U_check check(ID>100) 主要是验证数据的合法性。 如:手机号号不能出现字符如: abd这样

数据库中约束一个密码的长度分两种情况,一种是表还未建,在建立过程中约束;另一种是表已存在,在此基础上约束。 工具:sqlserver 2008 R2 第一种情况(创建表过程中创建约束): 1、语句如下: create table [user](id int,pwd varchar(20) ch...

alter table 表名 modify 字段名 default('男'); alter table 表名 add constraint 校验名 check(字段名='男' or 字段名='女');

declare @t table ( name varchar(20) primary key ,性别 char(2) check (性别 in ('男','女')) default('女') ) insert into @t (name) values('苏妙龄') select * from @t 读不懂不要紧,把代码复制到查询分析器里慢慢看.

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com