gpt4 book ai didi

sql - 使用 SELECT * [ except columnA] FROM tableA 排除列?

转载 作者:行者123 更新时间:2023-12-01 16:14:15 24 4
gpt4 key购买 nike

我们都知道要从表中选择所有列,我们可以使用

SELECT * FROM tableA

有没有办法从表中排除列而不指定所有列?

SELECT * [except columnA] FROM tableA

我知道的唯一方法是手动指定所有列并排除不需要的列。这确实很耗时,所以我正在寻找节省时间和精力的方法,以及在表有更多/更少列时的 future 维护。

最佳答案

你可以这样尝试:

/* Get the data into a temp table */
SELECT * INTO #TempTable
FROM YourTable
/* Drop the columns that are not needed */
ALTER TABLE #TempTable
DROP COLUMN ColumnToDrop
/* Get results and drop temp table */
SELECT * FROM #TempTable
DROP TABLE #TempTable

关于sql - 使用 SELECT * [ except columnA] FROM tableA 排除列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/729197/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com