将.*转换为sql有什么用途

将.*转换为sql有什么用途,sql,Sql,我回顾了这样一个存储过程: SELECT Mold.*, Cat.IdMope INTO #tmpMolde FROM proove.tmpMolde Mold LEFT JOIN pere.srcMaquina Cat ON Mold.maq= Cat.maq; 如你所见,上面写着Mold.*但我真的不知道它的用途是什么。*有人能解释一下吗?关于它只是指该表中的所有字段。注意:这是一种不好的做法,应替换为列的显式列表。这有助于提

我回顾了这样一个存储过程:

SELECT Mold.*, Cat.IdMope
            INTO #tmpMolde
            FROM proove.tmpMolde Mold
        LEFT JOIN pere.srcMaquina Cat ON Mold.maq= Cat.maq;

如你所见,上面写着Mold.*但我真的不知道它的用途是什么。*有人能解释一下吗?关于

它只是指该表中的所有字段。注意:这是一种不好的做法,应替换为列的显式列表。这有助于提高健壮性和性能,因此值得这样做。

这是将模具表中的所有列添加到临时表中。是的,有关详细信息,请参阅此问题的答案: