Revision: 20084
Updated Code
at November 6, 2009 11:17 by highlyevolved
Updated Code
CREATE TABLE #TableName( ID int, FieldName nVarChar(30) ) INSERT INTO #TableName (ID, FieldName) SELECT ID, FieldName FROM dbo.TableName WHERE Type = 'Value' -- Do some stuff with the table drop table #TableName ------------------------------------------------------- For Multiple Queries repeat the INSERT INTO statement CREATE TABLE #TableName( ID int, FieldName nVarChar(30) ) INSERT INTO #TableName (ID, FieldName) SELECT ID, FieldName FROM dbo.TableName WHERE Type = 'Value' INSERT INTO #TableName (ID, FieldName) SELECT ID, FieldName FROM dbo.TableName WHERE Type = 'Value' -- Do some stuff with the table eg SELECT * From #TableName drop table #TableName
Revision: 20083
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 6, 2009 11:12 by highlyevolved
Initial Code
CREATE TABLE #TableName( ID int, FieldName nVarChar(30) ) INSERT INTO #TibetanYaks (ID, FieldName) SELECT ID, FieldName FROM dbo.TableName WHERE Type = 'Value' -- Do some stuff with the table drop table #TableName ------------------------------------------------------- For Multiple Queries repeat the INSERT INTO statement CREATE TABLE #TableName( ID int, FieldName nVarChar(30) ) INSERT INTO #TibetanYaks (ID, FieldName) SELECT ID, FieldName FROM dbo.TableName WHERE Type = 'Value' INSERT INTO #TibetanYaks (ID, FieldName) SELECT ID, FieldName FROM dbo.TableName WHERE Type = 'Value' -- Do some stuff with the table eg SELECT * From #TableName drop table #TableName
Initial URL
Initial Description
A Temp table is great for combining multiple SELECT statements in a Sproc and outputting as just one table. Don't forget to Drop the table after the SELECT * FROM #TempTableName at the end.
Initial Title
Create a Temporary table within a SQL Stored Procedure
Initial Tags
sql, table
Initial Language
SQL