您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
-->
当前位置:首页 >> 编程问答 >> MSSQL >> sql 默认值怎么设置成本行主键,主键是自增列

sql 默认值怎么设置成本行主键,主键是自增列

来源:网络整理     时间:2018/1/22 2:15:01     关键词:

关于网友提出的“ sql 默认值怎么设置成本行主键,主键是自增列”问题疑问,本网通过在网上对“ sql 默认值怎么设置成本行主键,主键是自增列”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: sql 默认值怎么设置成本行主键,主键是自增列

解决方案1:

CREATE TABLE tab_001(
id int PRIMARY KEY IDENTITY(1,1),
testcol AS id
)

  • 主键约束、外键约束、唯一约束、检查约束、默认值约束实例

解决方案2:

引用 3 楼 青岛嗡嗡的回复:
Quote: 引用 1 楼 qq_37170555 的回复:

create table test(id int identity(1,1) primary key(id))这样的话id就是主键了,而且是自动增长的,每次增加1[/quot
我的意思一个字段的默认值是另外一个字段的值  这个default 应该怎么设置

假设表table1有a、b两个列,想生成另一个列为a列值+b列值
计算列添加语句如下
ALTER TABLE table1
ADD c AS a+b
这样就新增加一个c列,c列不需要更新和赋值,会自动按计算列的公式a+b计算出取值。是这个意思不?差不多吧,只不过你只需要一列的值,而不是两列想加,你要一列直接写一列就可以啦
  • Oracle中主键自增实例

解决方案3:

create table test(id int identity(1,1) primary key(id))这样的话id就是主键了,而且是自动增长的,每次增加1

  • oracle中创建自增主键的方法


以上介绍了“ sql 默认值怎么设置成本行主键,主键是自增列”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4531904.html

相关图片

相关文章