sql 语句获取表字段怎么过滤掉字符属性是自增字段的

opl001 2011-09-07 01:13:40
sql 语句获取表字段怎么过滤掉字符属性是自增字段的
...全文
102 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
geniuswjt 2011-09-07
  • 打赏
  • 举报
回复

declare @sql varchar(8000),@col varchar(8000)
set @col=''
select @col=@col+[name]+',' from sys.columns where object_id=object_id('tb_test') and is_identity<>1
set @col=left(@col,len(@col)-1) --去掉最后1个逗号
set @sql='select '+@col+' from tb_test'
exec (@sql)
--把tb_test换成你的表名试试?是这意思?
--小F-- 2011-09-07
  • 打赏
  • 举报
回复
只有一一列举
-晴天 2011-09-07
  • 打赏
  • 举报
回复
到系统视图中去找列的属性?
快溜 2011-09-07
  • 打赏
  • 举报
回复
把其他字段一一列出来

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧