如何用SQL语句快速查找Columns

这是在database里经常会遇到的问题:就是你需要知道某个table中都包含哪些Column headers,这里划分成两种情况:(1)Column headers比较少(<= 5 个)的Table (2)Column headers比较多的Table

以MS SQL Server为例,

For (1),可以用以下SQL语句,得到如下结果。

select * from TableA
where 0 = 1

Paste_Image.png

但是上述语句在遇到有大量Column headers的table时就有些鸡肋,因为浏览起来眼花缭乱,不太方便查找。So,一个更强大同时也更简易的SQL语句就出来冒泡了。当当,就是它:

sp_columns TableB

这里,我就不上图,赶紧自己去试试这个语句有多好用吧~~

祝大家学习快乐!喵呜~~

你可能感兴趣的:(如何用SQL语句快速查找Columns)