如何利用SQL语句查看某一个表全部列或单个列的属性

如何利用SQL语句查看某一个表全部列或单个列的属性,第1张

全部列:select from syscolumns where id =object_id('表名')

单个列:select from syscolumns where id =object_id('表名') and name='列名'

需要这样搜索的话,你的表肯定没建好,一般程序不建议这么搜。

一定要这么搜的话只能一列列遍历每个单元格的值。

得先知道所有列名和顺序,然后双重循环,外循环遍历列,内循环遍历单元格。

当内循环遍历到当前单元格值含a后,输出当前外循环列名,然后可跳出或继续循环。

当数据多的话,这样肯定不行的。

建议你再优化一下建表。

这个方法写在程序里的,不是直接的sql查询语句

你两表关联後可以直接在select列表中计算并返回你要的值的

如select bematerial as 能源物质,be_code_id as 折标系数,be_consumption as 单耗散,e_consumptionenerty_real as 能耗值Q

from table1 a ,table2 b

where aid = be_code_id

如何在sqlserver中获取表的所有列信息

microsoft sql server management studio中展开对应表下面的列信息不就可以看到列的详细信息了么?当然这是可以的,但这里我们主要讲的时如何利用sql语句来查询指定表的列信息。

利用sql语句来查询列信息,就是要用到系统视图syscolumns,这个视图记录了数据库中所有表,视图,表值函数等的所有列信息。我们可以利用语句select from syscolumns来查看这个视图返回的信息。

以上就是关于如何利用SQL语句查看某一个表全部列或单个列的属性全部的内容,包括:如何利用SQL语句查看某一个表全部列或单个列的属性、sql数据库在一个表里面,知道某个值"a",如何获取其所属列的列名、sql 如何在一个列中获取另一列计算出来的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9759954.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存