gpt4 book ai didi

sql-server - 当我有一个很大的 ID 列表时,我将如何在 SQL Server 中创建一个临时表

转载 作者:太空狗 更新时间:2023-10-30 01:48:42 28 4
gpt4 key购买 nike

我有一个原始 ID 列表,我应该将它们放入临时表中。我不确定这在 SQL Server 中是如何工作的:

我知道一般格式:

select PID into #myPIDs
from ... ?

我已经有了大约 30 个我要使用的 PID 的列表。它们看起来像这样:

'U388279963',
'U388631403',
'U389925814'

我该怎么做呢?谢谢!

最佳答案

您的格式适用于为一个插入创建一个新的临时表。如果您需要复制和粘贴您的 ID,则可以使用以下方法。

CREATE TABLE #myPIDs
(
PID VARCHAR(30)
);

INSERT INTO #myPIDs
VALUES
(....),
(....);

复制并粘贴您的 PID,并使用查找和替换为正则表达式来替换选中正则表达式选项的每一行。删除最后一个 ',' 就可以了。

Find - ^{U:z+}$

Replace - ('\1'),\n

或者,您可以让 sql server 从系统上的文件中读取您的 ID。如果您详细说明您的需求,我可以给您更好的答案。

关于sql-server - 当我有一个很大的 ID 列表时,我将如何在 SQL Server 中创建一个临时表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11958710/

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