社区
C#
帖子详情
如何获取SqlServer表中的自增长字段
beingstudio
2010-06-29 07:54:37
使用SqlConnection.GetSchema 可以获取表中的字段名,是否为空,类型等
但是如何获取某个字段是否为自增长这个属性呢?
...全文
291
9
打赏
收藏
如何获取SqlServer表中的自增长字段
使用SqlConnection.GetSchema 可以获取表中的字段名,是否为空,类型等 但是如何获取某个字段是否为自增长这个属性呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liujintaozyc
2010-06-30
打赏
举报
回复
ROW_NUMBER() over(order by id desc)
RedFish2010
2010-06-30
打赏
举报
回复
你自动增长的列应该也有字段名吧,查这个不行么
zzyhuian06142
2010-06-30
打赏
举报
回复
Select so.name Table_name,
sc.name Iden_Column_name,
ident_current(so.name) curr_value,
ident_incr(so.name) incr_value,
ident_seed(so.name) seed_value
from sysobjects so
Inner Join syscolumns sc
on so.id = sc.id
and columnproperty(sc.id, sc.name, 'IsIdentity') = 1
Where upper(so.name) = upper('City')
这样可以得到,City换成你的表名
beingstudio
2010-06-30
打赏
举报
回复
你头像比较冠希
小黑哥gs
2010-06-30
打赏
举报
回复
你们俩头像都比较SExy
beingstudio
2010-06-30
打赏
举报
回复
DataTable table = conn.GetSchema("Columns");
返回的table没有这一个列
--------------------------------------------------------------
beingstudio
2010-06-30
打赏
举报
回复
未处理的异常: System.ArgumentException: 列“IsAutoIncrement”不属于表 Columns。
在 System.Data.DataRow.GetDataColumn(String columnName)
在 System.Data.DataRow.get_Item(String columnName)
xray2005
2010-06-29
打赏
举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
foreach (DataRow row in schemaTable.Rows)
{
Console.WriteLine(row["ColumnName"] + " = " + row["IsAutoIncrement"]);
}
[/Quote]
顶 如梦!
wuyq11
2010-06-29
打赏
举报
回复
foreach (DataRow row in schemaTable.Rows)
{
Console.WriteLine(row["ColumnName"] + " = " + row["IsAutoIncrement"]);
}
sqlserver
自动
增长
字段
设置方法.rar
从网上搜集的
sqlserver
自动
增长
字段
设置方法
SQL Server中实现
字段
值自动
增长
且连续
这个方法不适合初学者。建议有一定基础的学者可以进行研究。
SQL Server中实现
字段
值自动
增长
且连续.pdf
SQL Server中实现
字段
值自动
增长
且连续.pdf
SQL Server 中调整自增
字段
的当前初始值
SQL Server 中调整自增
字段
的当前初始值
SQL Server 打开或关闭自
增长
在往数据库
表中
添加一行的时候,要针对自增列插入一个特定值的时候,这个函数就很有用了,比如表结构如: id | text 1 | a 2 | b 4 | d 其中id列是自曾列,如果我们要插入3 | c的话,如果没有打开自增列,肯定是插不进去的,这时候用这个函数就有作用了 代码如下:SET IDENTITY_INSERT [Recursive] ON INSERT INTO [Recursive](id,text) VALUES(3,’c’) SET IDENTITY_INSERT [Recursive] OFF 通常我们在导入数据的时候会用
C#
110,547
社区成员
642,561
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章