好贷网好贷款

一个简单得不能再简单的问题 20zhouzidane46]

发布时间:2016-12-3 21:41:33 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"一个简单得不能再简单的问题 20zhouzidane46]",主要涉及到一个简单得不能再简单的问题 20zhouzidane46]方面的内容,对于一个简单得不能再简单的问题 20zhouzidane46]感兴趣的同学可以参考一下。

我的SQLServer2005新建了个数据库。但是在“可编程性”里的默认值里不能新建默认。 望师兄些解释下是什么原因

一天了。。。没人回答

路過關注

又过了一天。。

又是一天

么用过,也不知道,周末了,老大们可能不在..

我是周2发的,现在周6了,不知道什么时候在。。。。。。。

又是一天

新的一天又到来了

我的也是没有的,只在系统数据库里面的master数据库有

继续顶○

么用过,学习下,帮你顶

继续UP

每天来顶下

顺便顶下

你换一台机器装SQL2005,新建有吗? 如果有的话,是不是装的有问题?

顶一下

to guid6 我就一台server2003 不可能有其他机器给我装sql2005

默认值里不能新建默认。 没有搞懂

day day up

up

up

继续顶

GOGOGO

我来帮你顶吧

谢谢

up

up

UP

几天没来了

建议换个机子装下,

我又重新装了 可是还是没有 系统都重装了

UP

up

有没有可能是用户的原因?猜测一下

我是以sa的身份进入数据库的

表 > 了解表 > 数据完整性基础知识 >   如果插入行时没有为列指定值,默认值则指定列中使用什么值。默认值可以是计算结果为常量的任何值,例如常量、内置函数或数学表达式。 若要应用默认值,可以通过在 CREATE TABLE 中使用 DEFAULT 关键字来创建默认值定义。这将为每一列分配一个常量表达式作为默认值。有关详细信息,请参阅创建和修改 DEFAULT 定义。 重要事项:   后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并应着手修改当前还在使用该功能的应用程序。 则相反,它使用由 ALTER TABLE 或 CREATE TABLE 的 DEFAULT 关键字创建的默认值定义。    以下示例将创建一个表,它使用不同类型的默认表达式。它将创建一个默认对象,以便为一个列分配默认值,并将默认对象绑定到该列上。然后在没有为该列指定值的情况下使用默认值做插入测试,并检索测试行以验证所应用的默认值。  复制代码  USE AdventureWorks; GO CREATE TABLE test_defaults    (keycol      smallint,    process_id   smallint DEFAULT @@SPID,   --Preferred default definition    date_ins   datetime DEFAULT getdate(),   --Preferred default definition    mathcol      smallint DEFAULT 10 * 2,   --Preferred default definition    char1      char(3),    char2      char(3) DEFAULT 'xyz') --Preferred default definition; GO /* For illustration only, use DEFAULT definitions instead.*/ CREATE DEFAULT abc_const AS 'abc'; GO sp_bindefault abc_const, 'test_defaults.char1'; GO INSERT INTO test_defaults(keycol) VALUES (1); GO SELECT * FROM test_defaults; GO   下面是结果集:   复制代码  Default bound to column. (1 row(s) affected) keycol process_id date_ins                    mathcol char1 char2  ------ ---------- --------------------------- ------- ----- -----  1      7          Oct 16 1997  8:34PM         20      abc   xyz    (1 row(s) affected)   请参阅 概念 DEFAULT 定义 ------------------------------------------------- 重要事项:   后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并应着手修改当前还在使用该功能的应用程序。 则相反,它使用由 ALTER TABLE 或 CREATE TABLE 的 DEFAULT 关键字创建的默认值定义。

我是想创建一个默认值,然后捆绑一些表的列 就像2000那样 但是2005我不能那样做 而好像只能写sql来做

up

gogogo

继续

继续

up

估计真的没有吧

GO

无所谓

无聊啊

继续无聊

搞什么飞机啊 居然不能回复超过30次

USE [数据库名] GO create default [dbo].[默认值名] as 类型

看来也只能这么做了

上一篇:建立sql server 2005 链接服务器的问题 100CSDN]
下一篇:数据恢复问题 20fuwuchao]

相关文章

相关评论