今天介绍一下通过T-SQL语句来创建表时使用default的关键字来自动使用默认值,这个关键字和其它的如:identity,primary key ,not null ,unique等不是相同,这里简单描述一下,
create table demo
(
id int primary key ,
name char (10) ,
content int,
city char(10) default 'beijing'
)
go
demo表如下:
__________________________
|id  |name |content|city |
插入数据
insert into demo
values (1,'zhangsan',110,'shanghai')
--成功添加了一条记录
insert into demo (id ,name ,conten) 
--要使用default值必须在表的后面指定一下要加添的列
values(2,'lisi',119)
--后面一列的城市并没有添加,因为设置了默认值,所以它的值会自动变成了'beijing'
注:在使用默认值的时候一定在添加表的后面指定要添加的列名,默认值的列名无需添加进来

本文转自 jankie 51CTO博客,原文链接:http://blog.51cto.com/jankie/10741,如需转载请自行联系原作者

T-SQL中default值的使用相关推荐

  1. mysql中null值求和_sql求和涉及到null值

    SQL ISNULL().NVL().IFNULL() 和 COALESCE() 函数 请看下面的 "Products" 表: P_Id ProductName UnitPrice ...

  2. 在SQL中使用DEFAULT约束

    DEFAULT constraint is used to insert default value into a column on a table and if no any value is s ...

  3. sql如何处理null值_如何正确处理SQL中的NULL值

    sql如何处理null值 前言 (Preface) A friend who has recently started learning SQL asked me about NULL values ...

  4. 数据库sql创建标量值函数_使用JSON_VALUE()从JSON数据中提取标量值

    数据库sql创建标量值函数 In this article, we will explore JSON_VALUE() function in SQL Server to extract scalar ...

  5. sql中两个时间类型相减得到的值

    原文地址为: sql中两个时间类型相减得到的值 原文地址:http://my.oschina.net/zimingforever/blog/57504 sql中两个时间类型相减得到的值 今天有人把数据 ...

  6. oracle判断是否为空为空赋值,sql数据库中ISNULL函数用法 sql语句判断值是否为空...

    在使用sql数据库的过程,由于服务器设置不当导致sql server的某个字段为空,导致部分内容显示失败,就需要将为空的字符替换为制定的字符. 例子,sql语句: use 数据库 update new ...

  7. Oracle里default什么意思,ORACLE中默认值default的使用方法.doc

    ORACLE中默认值default的使用方法 在创建数据库表时,你可以指定一个 DEFAULT 值(即默认值).对数据库字段使用默认值有助于将数据库设计问题与应用程序代码隔离. 可以在以后某个时候通过 ...

  8. mysql 临时列_mysql – 在SQL中添加一个临时列,其中值取决于另一列

    我有这张桌子: ID | name | result | -------------------- 1 | A | 1 | -------------------- 2 | B | 2 | ----- ...

  9. SQL中条件和比较关键字Case的使用方法(case的结果就是得到了一个值)

    Case具有两种格式.简单Case函数和Case搜索函数. --简单Case函数 CASEsexWHEN'1'THEN'男' WHEN'2'THEN'女' ELSE'其他'END --Case搜索函数 ...

最新文章

  1. 2021入坑图像分割,我该从哪儿入手?
  2. 无人驾驶产业发展现状及影响
  3. autorelease使用注意事项
  4. debian 安装_如何在 Debian/Ubuntu 上手动安装安全更新? | Linux 中国
  5. 搭建mongodb集群(副本集+分片)
  6. knn的python代码_KNN-python代码实现
  7. Pentaho BI server 中 CCC table Component 的使用小技巧
  8. 虚拟主机域名访问yum服务器,虚拟主机域名访问yum服务器
  9. input 赋值_FPGA基础设计:Verilog行为级建模(过程赋值)
  10. view 背景透明
  11. JQuery--事件
  12. Knative Eventing 中如何实现 Registry 事件注册机制
  13. java数据类型_JAVA基础篇(数据类型)
  14. 明年1月发布!三星Galaxy S21系列爆料:首发骁龙875旗舰芯片
  15. android8.0华为荣耀8,一线|华为手机开启重大升级 荣耀成安卓8.0覆盖机型最多品牌...
  16. 《JDBC与Java数据库编程》pdf 附下载链接
  17. android ogg 播放器,android如何让自己开发的播放器成为可供文件选择的播放器
  18. android 微信开发文档,微信开放文档
  19. springboot Error executing DDL via JDBC Statement
  20. Python量化投资——年化收益26%,一个大小盘轮轮动量化投资策略的回测效果

热门文章

  1. WebSocket API简介
  2. 苹果ANCS协议学习【转】
  3. Thinking in java 多线程导致数组越界崩溃的BUG
  4. Scala入门与进阶(五)- Scala数组
  5. 亚洲诚信带你玩转[2018国家网络安全宣传周]上海地区活动!
  6. java jar包的路径
  7. 制作CentOS fence-agents 镜像
  8. MySQL5.5编译安装
  9. 用secureCRT操作ubuntu终端
  10. iphone开发小技巧,转载