小编amu*_*iar的帖子

如何在不指定列名的情况下从另一个表更新一个表?

我有两个表具有相同的结构和非常大的字段数(约1000).我需要执行2次操作1)从第二个表插入所有行到拳头.例:

INSERT INTO [1607348182]
SELECT * 
FROM _tmp_1607348182;
Run Code Online (Sandbox Code Playgroud)

2)从第二个表更新第一个表但是为了更新,我找不到适当的sql语法进行更新.

查询如下:

Update [1607348182]
set [1607348182].* = tmp.*
from [1607348182]
inner join _tmp_1607348182 as tmp on tmp.recordid = [1607348182].recordid
Run Code Online (Sandbox Code Playgroud)

要么

Update [1607348182]
from [1607348182]
inner join _tmp_1607348182 as tmp on tmp.recordid = [1607348182].recordid
Run Code Online (Sandbox Code Playgroud)

无效.

sql sql-server-2005 large-data sql-update

8
推荐指数
2
解决办法
4065
查看次数

如何在Visual Studio 2010中设置编辑器工具提示颜色和背景?

我正在使用黑色方案并为编辑器工具提示设置颜色设置: Visual Studio 2010颜色选项设置 示例预览正确但实际结果不同: Visual Studio 2010使用工具提示编辑窗口

是否可以在Visual Studio 2010中正确设置工具提示颜色?

text-editor visual-studio-2010

8
推荐指数
1
解决办法
1826
查看次数

如何使用P4V在Perforce中查找文件?

我有一个庞大的perforce depot文件,从"Web"开始,以".pdf"结尾,它可能放在// depot/main /下.如何使用P4V在Depot中找到此文件?

version-control user-interface perforce

6
推荐指数
2
解决办法
2941
查看次数

如何从生成的sql返回本地临时表

我有过滤SQL,返回具有不确定列数的查询,并希望在存储过程中使用结果.

DECLARE @RecordSelectionSql VARCHAR(MAX)
SET @RecordSelectionSql = (SELECT SQLQUERY FROM RecordSelection WHERE Id = @Id) + ' AND ([Active] = 1)'

DECLARE @sql NVARCHAR(MAX) = N'';
SELECT @sql += ',' + CHAR(13) + CHAR(10) + CHAR(9) + name + ' ' + system_type_name
FROM sys.dm_exec_describe_first_result_set(@RecordSelectionSql, NULL, 0);

SELECT @sql = N'CREATE TABLE #TmpImport
(' + STUFF(@sql, 1, 1, N'') + '
);';
EXEC (@sql)

INSERT INTO #TmpImport
EXEC (@RecordSelectionSql)
Run Code Online (Sandbox Code Playgroud)

但是我收到了错误

Invalid object name '#TmpImport'.
Run Code Online (Sandbox Code Playgroud)

如何正确编码这部分?

编辑:在RecordSelection上添加了缺失条件

EDIT2:我不能使用下面的代码,因为#TmpImport在执行@RecordSelectionSql后被销毁.

DECLARE @RecordSelectionSql AS …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server stored-procedures

3
推荐指数
1
解决办法
280
查看次数

如何在C++中将整数转换为十六进制的wstring

如何在C++中将整数转换为十六进制std :: wstring?

c++ hex

2
推荐指数
1
解决办法
2981
查看次数