Cof*_*fee 7 database sql-server temp-tables
我有一个原始ID列表,我应该放入临时表.我不确定它在SQL Server中是如何工作的:
我知道一般格式:
select PID into #myPIDs
from ... ?
Run Code Online (Sandbox Code Playgroud)
我已经有一个大约30个PID的列表,我将使用它.他们看起来像这样:
'U388279963',
'U388631403',
'U389925814'
Run Code Online (Sandbox Code Playgroud)
我该怎么做呢?谢谢!
您的格式将用于为一个插入创建新的临时表.如果您需要复制并粘贴您的ID,则以下内容将起作用.
CREATE TABLE #myPIDs
(
PID VARCHAR(30)
);
INSERT INTO #myPIDs
VALUES
(....),
(....);
Run Code Online (Sandbox Code Playgroud)
复制并粘贴PID,并使用正则表达式查找和替换,以使用选中的正则表达式选项替换每一行.删除最后一个','你很好.
找 - ^ {U:z +} $
替换 - ('\ 1'),\n
或者,您可以让sql server从系统上的文件中读取您的ID.如果你详细说明你的需求,我可以给你一个更好的答案.
insert into #myPIDs (ID)
select 'U388279963'
union
select 'U388631403'
union
select 'U389925814'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12760 次 |
最近记录: |