易截截图软件、单文件、免安装、纯绿色、仅160KB

求SQL语句控制一列的值

哪位高手提供一个SQl语句,控制表中指定列的值必须是正数?
在程序里面判断不好吗??

你可以在建表的时候用check约束表中的该字段呀!
如:
create table tab_name(
name varchar2(20),
age number(3) check(age>0)
);

引用
你可以在建表的时候用check约束表中的该字段呀!
如:
create table tab_name(
name varchar2(20),
age number(3)check(age>0)
);

非常正确
check(age>0)里的条件楼主可按需求自行修改

同意楼上的!

支持楼上的

建表时加限制就可以了。。


相关问答:

请教oracle导出到sql server2005

没干过这事,也不知道oracle数据库啥样,请教大虾们具体步骤是什么?需要注意些什么?


ORACLE数据库里表导入SQL Server数据库
   
  1、在目的SQL Server数据库服务器上安装ORAC ......

简单的sql问题

姓名  学科
a      语文
a      数学
b      英语
b      政治

我想得到  a    语文,数学
  ......

求组sql语句(a+b)=a

求在一同一个表里面
a  b
10  7
(a-b)=a
在原来的表A段更新为3
先谢谢各位了,帮个忙
SQL code:
update a set a=a-b


SQL code:
-->Title:Generating test data
-->Author ......

求这句Sql如何理解

create table [客户联系表]([客户编号] varchar(2),[联系日期] datetime,[联系内容] int)
insert [客户联系表]
select 'aa','2009/01/01',111 union all
select 'bb','2009/02 ......

如何实现SQL Server报表定时输出

现在需要在SQL Server实现定时报表输出的功能,
例如在每天的12点生成当天的报表,并输出到Excel或其它格式的文件中。
我调查了一下,说SQL Server 报表服务有这个功能,但是没用过报表服务,不知如何实现,请 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号