sql server 如何设置字段的初始值

问题描述

sqlserver如何设置字段的初始值(用企业管理器,不用语句)

解决方案

解决方案二:
ALTERTABLEtable1(idintIDENTITY(1,1)NOTNULL,fidsmallintNOTNULL,cidtinyintNOTNULLCONSTRAINTDF_table1_cidDEFAULT(0))
解决方案三:
看不懂哦,我好惨
解决方案四:
在创建字段的时候,在企业管理器的下方可以设置初始值
解决方案五:
1楼和3楼的方法都是正确的。ALTERTABLEtable1(idintIDENTITY(1,1)NOTNULL,fidsmallintNOTNULL,cidtinyintNOTNULLDEFAULT(0)--默认值,看不懂?)
解决方案六:
引用4楼nyzfl的回复:

1楼和3楼的方法都是正确的。ALTERTABLEtable1(idintIDENTITY(1,1)NOTNULL,fidsmallintNOTNULL,cidtinyintNOTNULLDEFAULT(0))

对,就是这样设置的,可以看下SQLserver联机丛书
解决方案七:
首先选中企业管理器中的某个表,然后单击右键,选择“设计表”打开后,会列出表里所有列选中一列,在下面直接修改默认值就OK了
解决方案八:
默认值
解决方案九:
设定默认值

时间: 2024-09-24 00:13:19

sql server 如何设置字段的初始值的相关文章

Asp+SQL Server 2005文本字段列的值求和

原来的规划设计number字段为文本.不改动类型情况下格式化 SUM(CAST(number AS integer)) 即可 实例代码:  代码如下 复制代码 <%set mRs=server.createobject("adodb.recordset") mSQL="select SUM(CAST(字段名 AS integer)) from 表名 where 条件语名" mRs.open mSQL,conn,1,3 Response.write mRs(0)

修改SQL Server数据库相关字段的默认值

  原来的数据库有好多类型的数据默认值都是 null 值,为以后在实际开发过程中带了好多不变.这个null其实也有好处,我想可以节省数据库的空间,在新增数据的时候还可以提高速度.不过还是应领导要求写了下面的代码.在CSDN的大侠帮助下完成的. declare @t table(id int identity(1,1),tbname varchar(256), colname varchar(256),xtype varchar(20)) insert into @t select a.name,

sql-SQL Server查询 一个字段中不同值在另一个字段中分别出现的总个数,总个数从打到小排序?

问题描述 SQL Server查询 一个字段中不同值在另一个字段中分别出现的总个数,总个数从打到小排序? GoodsID Num A 4 B 2 C 1 A 3 B 4 C 3 我想得到: GoodsID Count A 7 B 6 C 4 用SQL Server语句如何实现?恳请行家高手不吝惜指点!万分感谢!! 解决方案 select sum(Num) as Count, GoodsID from table group by GoodsID 2015.05.28 17:16 解决方案二: s

SQL Server 重置Identity标识列的值(INT爆了)

原文 http://www.cnblogs.com/gaizai/archive/2013/04/23/3038318.html SQL Server 重置Identity标识列的值(INT爆了) 2013-04-23 17:45 by 听风吹雨, 1146 阅读, 16 评论, 收藏, 编辑 一.背景 SQL Server数据库中表A中Id字段的定义是:[Id] [int] IDENTITY(1,1),随着数据的不断增长,Id值已经接近2147483647(int的取值范围为:-2 147 4

《SQL Server企业级平台管理实践》读书笔记——SQL Server如何设置自动增长和自动收缩项

原文:<SQL Server企业级平台管理实践>读书笔记--SQL Server如何设置自动增长和自动收缩项 SQL Server允许用户设置数据库初始值和最大值,可以通过自动增长或者自动收缩进行配置.通过这些配置,我们可以防止数据库空间问题而导致的应用程序修改失败或者SQL Server磁盘空间耗尽的事情发生.一般来讲,如果数据库不是很忙,默认的设置为自动增长,这种方式能够满足大部分的需求.但是在大量并发的情况下,申请数据文件和日志文件增长本身是一件非常消耗系统资源和影响性能的工作.所以如果

SQL INJECTION的SQL SERVER安全设置

server|安全   日前SQL INJECTION的攻击测试愈演愈烈,很多大型的网站和论坛都相继被注入.这些网站一般使用的多为SQL SERVER数据库,正因为如此,很多人开始怀疑SQL SERVER的安全性.其实SQL SERVER 2000已经通过了美国政府的C2级安全认证-这是该行业所能拥有的最高认证级别,所以使用SQL SERVER还是相当的安全的.当然和ORCALE.DB2等还是有差距,但是SQL SERVER的易用性和广泛性还是能成为我们继续使用下去的理由.那怎么样才能使SQL

如何定义自动编号字段的初始值和步进值?

问题: 如何定义自动编号字段的初始值和步进值?如何定义自动增加字段的初始值和步进值?如何使删除过数据的自动增加字段的开始值重新从1开始? 回答: 通过以下语句,你可以在建表的时候指定其起始值和步进值:CREATE TABLE tblNewOrder2 ( OrderId AUTOINCREMENT (1000, 10), ItemId LONG, Quantity LONG) 你也可以用下面的语句修改下一个起始值和步进值:ALTER TABLE tblOrder ALTER COLUMN Ord

针对SQL INJECTION的SQL SERVER安全设置初级篇

server|安全 日前SQL INJECTION的攻击测试愈演愈烈,很多大型的网站和论坛都相继被注入.这些网站一般使用的多为SQL SERVER数据库,正因为如此,很多人开始怀疑SQL SERVER的安全性.其实SQL SERVER 2000已经通过了美国政府的C2级安全认证-这是该行业所能拥有的最高认证级别,所以使用SQL SERVER还是相当的安全的.当然和ORCAL.DB2等还是有差距,但是SQL SERVER的易用性和广泛性还是能成为我们继续使用下去的理由.那怎么样才能使SQL SER

系统-请问大神SQL Server怎样设置加分限制

问题描述 请问大神SQL Server怎样设置加分限制 各位大神,渣新一枚,现在在做一个系统,学生的平时表现分数评定系统,大概是根据学校的规定制定加减分项,放在系统中,然后由学生自己对符合条件的加分项进行申请,班主任登录进行审批,而现在有个问题是,每个加分项都有累计加分限制,所以就想问这个加分限制应该怎样实现呢?理想效果是当学生进行申请时,如果他的该项分数已经达到上限或此次加分后就会超过上限,则此次申请无法提交并告知该学生原因--求大神指导,万分感谢!!!!!!!(>﹏<) 解决方案 加三个前