我想在表中插入新行说“表1”与自动生成的值用于与式条件max+1
即特定列的元素之中的最大值的单个非主柱。告诉我正确的公式
总之
如何计算中的int类型的列最大值,然后如何插入新行,最大= 1点的值该列SQL服务器:集计算值到列
0
A
回答
1
到SQL Management Studio中列的名称 - >分辩CL在选择表ICK - >选择设计 - >然后右键单击您的列 - >计算列规格 - >类型的期望这里公式
OR
从数据库中获取最大价值所需的列,然后加入MAX + 1到值并将其插入到特定的列(包含计算值的新行)
0
Insert Into table1
(autogeneratedcolumnname)
Values
((Select Max(value) + 1 From tablewithvaluecolumn))
0
可能使用OUTPUT
子句可以做到这一点..
INSERT INTO your_table('column1', 'column2')
OUTPUT inserted.column_to_compute
SELECT MAX(column_name) + 1 FROM your_table
哪里column_to_compute
是要保持的计算值
+0
Waqas请让我知道LINQ to Entity条款中的相同查询 – RollerCosta
相关问题
- 1. SQL服务器 - 计算总过滤值
- 2. SQL服务器2008计算列
- 3. 计算在SQL-服务器
- 4. SQL服务器计算
- 5. SQL服务器:在SQL查询计算序列
- 6. 使用SQL服务器计算金额
- 7. SQL服务器计算平均
- 8. SQL服务器之和计算
- 9. SQL服务器:计算列具有不同数据类型
- 10. SQL服务器添加计算列与WHILE循环
- 11. SQL服务器计算列 - 分裂的换行符
- 12. SQL列计算mininimum值
- 13. 将SQL Server从本地计算机移动到服务器
- 14. 从另一台计算机连接到SQL服务器
- 15. SQL服务器 - 通过价值观集团从不同的列
- 16. SQL服务器转行的列值
- 17. SQL服务器分组列值
- 18. sql服务器设计表
- 19. 计数 - SQL服务器
- 20. SQL服务器找不到序列化程序集
- 21. SQL计算列
- 22. SQL服务器选择每月的租车计算器
- 23. SQL服务器合并到行单列
- 24. 值插入SQL服务器
- 25. SQL服务器增加值
- 26. 传递计算值与RIA服务
- 27. SQL服务器选择列
- 28. 列检查SQL服务器
- 29. SQL服务器使1列
- 30. 更新列SQL服务器
你要发布的代码。您可以使用自动(身份)列。 – adatapost
我需要在sql server 2008中为特定列设置公式。即具有一定的价值的列,我想添加1到最大值(价值) – RollerCosta