您现在的位置:主页 > 技术中心 > 数据库技术

在SQL SERVER中应该怎么设置时间为默认值

来源:网络收集 责任编辑:admin 发表时间:2013-07-02 05:58 点击:

    在ACCESS中直接在默认值中填写Now()就行了,在SQL SERVER中应该怎么设置??

一般有以下几种方法:

1.alter  table  你的表  add  constraint  df_1  default getdate()  for  列名
2.--用SQL语句创建表的时候用:
    create table 表(日期 datetime default getdate())
3.默认值中输入:getdate()
好了,就这么简单,呵呵!

 

Transact-SQL 参考
ALTER DATABASE
在数据库中添加或删除文件和文件组。也可用于更改文件和文件组的属性,例如更改文件的名称和大小。ALTER DATABASE 提供了更改数据库名称、文件组名称以及数据文件和日志文件的逻辑名称的能力。

ALTER DATABASE 支持数据库选项的设置。在早期版本的 Microsoft? SQL Server? 中,这些选项可以通过 sp_dboption 存储过程来设置。在此次发布的版本中,SQL Server 继续支持 sp_dboption存储过程,但在未来版本中可能不再支持。可使用 DATABASEPROPERTYEX 函数检索数据库选项的当前设置。

语法
ALTER DATABASE database
{ ADD FILE < filespec > [ ,...n ] [ TO FILEGROUP filegroup_name ]
| ADD LOG FILE < filespec > [ ,...n ]
| REMOVE FILE logical_file_name
| ADD FILEGROUP filegroup_name
| REMOVE FILEGROUP filegroup_name
| MODIFY FILE < filespec >
| MODIFY NAME = new_dbname
| MODIFY FILEGROUP filegroup_name {filegroup_property | NAME = new_filegroup_name }
| SET < optionspec > [ ,...n ] [ WITH < termination > ]
| COLLATE < collation_name >
}

< filespec > ::=

( NAME = logical_file_name
    [ , NEWNAME = new_logical_name ]
    [ , FILENAME = 'os_file_name' ]
    [ , SIZE = size ]
    [ , MAXSIZE = { max_size | UNLIMITED } ]
    [ , FILEGROWTH = growth_increment ] )

< optionspec > ::=

    <state_option>
    | < cursor_option >
    | < auto_option >
    | < sql_option >
    | < recovery_option >

    < state_option > ::=
        { SINGLE_USER | RESTRICTED_USER | MULTI_USER }
        | { OFFLINE | ONLINE }
        | { READ_ONLY | READ_WRITE }


    < termination > ::=
        ROLLBACK AFTER integer [ SECONDS ]
        | ROLLBACK IMMEDIATE
        | NO_WAIT

    < cursor_option > ::=
        CURSOR_CLOSE_ON_COMMIT { ON | OFF }
        | CURSOR_DEFAULT { LOCAL | GLOBAL }

    < auto_option > ::=
        AUTO_CLOSE { ON | OFF }
        | AUTO_CREATE_STATISTICS { ON | OFF }
        | AUTO_SHRINK { ON | OFF }
        | AUTO_UPDATE_STATISTICS { ON | OFF }

    < sql_option > ::=
        ANSI_NULL_DEFAULT { ON | OFF }
        | ANSI_NULLS { ON | OFF }
        | ANSI_PADDING { ON | OFF }
        | ANSI_WARNINGS { ON | OFF }
        | ARITHABORT { ON | OFF }
        | CONCAT_NULL_YIELDS_NULL { ON | OFF }
 &nbs

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      评价:
      表情:
      用户名: 验证码:点击我更换图片

      推荐热点

      • SQL注入攻击及其防范检测技术研究
      • Sql-Server应用程序的高级Sql注入
      • 学生信息管理系统数据库原理课程设计报告
      • 经验总结:登录和优化IBM DB2的执行速度
      • MySQL服务器的启动与停止
      • 浅谈数据库的接口技术
      • 学习数据库知识之 SQL 操作标记
      • 如何在SQL Server和MySql中创建临时表
      • 有关Sybase系统的数据同步与复制问题
      ?? - ?? - ÝřŝžľŘÝź - TAGąęÇŠ - RSSśŠÔÄ - ??
      Copyright © 2004-2024 上海卓卓网络科技有限公司