You are on page 1of 27

omeScriptsTutorialsTrackerForums

Search
Advanced Search

TRACKR S SQL Server

SuperbHosting.net & Arvixe.com have


generously sponsored dedicated servers and
web hosting to ensure a reliable and scalable
edicated hosting solution for BigResource.com.

ADD COLUMN To Variable Table?

Code Block

ALTER TABLE @OrderPrice ADD(description varchar(50) );


What's wrong?

'iew Complete Forum Thread with Replies


$5onsored Links:
Related Messages:
O &sing A Variable To Specify Table Column In Sql Statement??
O Restarting The Identity Column On Table Variable
O Problem Referencing A Column In A Table Variable In A Query.
O Random Selection From Table Variable In Subquery As A Column In Select
Statement
O Variable Width Column In Column Chart
O ow Can I Create A New Table With Its Column Named From Another Table's On
Column Value By &sing A Select Sentence?
O What Is The Difference Between: A Table Create &sing Table Variable And &sing
Temporary Table In Stored Procedure
O Problem With Comparing A Table View Column With The Table Column?
O ow To Create Key Time Column And Key Column For A Case Table And A Neste
Table For Time Series Algorithm?
O Questions On Key Column In Case Table And Key Time Column In Nested Table
&sing Time Series Algorithm
O ow To &se A Variable As A Column Name?

O Set Variable To Value In Column


O Column As Variable
O Column Name As Variable
O Variable Column Name
O &SING A VARIABLE AS A COL&N NAE
O Get First Row First Column Value Into A Variable
O Column Name As Variable
O Column Name As Variable
O &sing A Variable For A Column Name In A Query
O Temp Variable As Column Name ??
O ow To Eval() A Variable To Get A Column Name?
O Variable Column Names
O &sing A Variable To Identify A Column Name
O Variable Column Queries
O Variable ORDER BY Column
O Adding A Column With A Variable
O Column Name As Variable In Trigger
O ow To Insert Variable In One Column
O Assigning Value Of A Variable To A Column Name
O ow To Add The Value Of A Variable To Column In A DataSet
O apping Of An Xml Column To Variable
O Store Column Value In A Variable
O Column Alias As Variable
O Can You Set A Column Alais To Be A Variable?
O Is A Temp Table Or A Table Variable &sed In &DF's Returning A Table?
O Store FOR AXL A&TO In A Column Or Variable
O Variable As Column In Cursor Select
O Passing A Column/field Name As A Variable?
O ow Do I &se A Variable To Specify The Column Name In A Select Statement?
O ow To Assign Previos Column Value To A Variable
O TSQL - &sing ALTER TABLE - ALTER COL&N To odify Column Type / Set
Identity Column
O Indexes On Table Variable Of Table Valued Function
O ow To Create Index On Table Variable (Table Don't ave Primary Key)
O &sing A Variable In PIVOT Value List As Column eading
O ow Do I Select A Column From Sp_spaceused Into A Local Variable?
O Column Names From A Variable Without Execute Statement
O @local Variable Column Data Type
O Assining String Variable To A Datetime Column
&sing A 'ariable To Specify Table Column In Sql Statement??
ello everyone,
I'm still quite new ASP.net, Visual Web Developer 2008, and SQL. It has been a fun
learning experience so far. Anyways, the site I am designing needs to allow its users to
extensively search several different databases (S SQL databases). I have followed
many of the tutorials and have found it rather easy to add table adapters, gridviews an
other data features that use basic SQL Select statements. One of the major database
tables contains several columns which I would like to include as a search parameters
from a drop down list. I was wondering if there is any way I can write a select which w
pass a variable to be used as a column name to the statement? For example:
SELECT DATE, GAE, EXACT, @COLNAEFRO istoryWERE @COLNAE =
@SOEVARIABLE
This obviously doesnt work, but thats the gist of what I want to do. Any suggestions? I
need this to be simple as possible, ost everything I'm doing is done through the visua
design mode. Im still slow to learn C# and apply it in the codebehind files unless I have
very detailed step by step instuctions.
Thanks
Scott

View Re5lies ! View Related
Restarting The Identity Column n Table 'ariable
In a cursor, I declare a table variable like so:
DECLARE @TempTable TABLE(RowID INT IDENTITY, valueID int)
I then insert into that table from another table. The purpose is to get a list that looks l
this after the insert:
RowID valueID1 348972 345223 94822
etc....
owever, the next time through my loop (cursor) I want to restart my RowID identity
property, because the next batch of valueID's should then again have a RowID starting
from 1.
I tried
delete from @TempTable DBCC CECKIDENT(@TempTable , RESEED, 0)
but I get 'ust declare the variable @TempTable table' error.
Is there a way to destroy and recreate that @TempTable variable?



View Re5lies ! View Related
!roblem Referencing A Column In A Table 'ariable In A Query.
ello All

I have the following problem running an sp with a table variable (sql server 2000) - th
error which occurs at the end of the query is: "must declare the variable @Teader" .
@Teader is the name of the variable table and the error occurs with such references a
@Teader.ApplyAmt, @Teader.TransactioneaderID, etc.

declare @Teader TABLE (
TransactioneaderID [int] NOT N&LL ,
PatientID [int] NOT N&LL ,
TransactionAllocationAmount [money] NOT N&LL ,
ApplyAmt [money] N&LL ) - create table variable

insert into @Teader select
TransactioneaderID,PatientID,TransactionAllocationAmount,ApplyAmt from
mtblTransactioneader where PatientID = 9 - fill the table variable

&PDATE @Teader
set TransactionAllocationAmount =
(SELECT isnull(Sum(mtblTransactionAllocation.Amount),0)
FRO mtblTransactionAllocation where mtblTransactionAllocation.DRID =
TransactioneaderID or
mtblTransactionAllocation.CRID = TransactioneaderID) from @Teader,
mtblTransactionAllocation - do the updates on the table variable

&pdate @Teader
set ApplyAmt = (SELECT mtblTransactionAllocation.Amount
FRO mtblTransactionAllocation where mtblTransactionAllocation.DRID =
TransactioneaderID and
mtblTransactionAllocation.CRID = 187 and PatientID = 9) from @Teader,
mtblTransactionAllocation - do the updates on the table variable

- below is where the problems occur. It occurs with statements referencing columns in
the table variable, i.e. @Teader.ApplyAmt

&PDATE mtblTransactioneader
SET mtblTransactioneader.TransactionAllocationAmount =
@Teader.TransactionAllocationAmount,
mtblTransactioneader.ApplyAmt = @Teader.ApplyAmt
FRO @Teader, mtblTransactioneader
WERE @Teader.TransactioneaderID =
mtblTransactioneader.TransactioneaderID - put the values back into original table


Thanks in advance

smaig











View Re5lies ! View Related
Random Selection From Table 'ariable In Subquery As A Column In Select Statement
Consider the below code: I am trying to find a way so that my select statement (which
will actually be used to insert records) can randomly place values in the Source and Ty
columns that it selects from a list which in this case is records in a table variable. I don
really want to perform the insert inside a loop since the production version will work wi
millions of records. Anyone have any suggestions of how to change the subqueries that
constitute these columns so that they are randomized?




SET NOCO&NT ON


Declare @RandomRecordCount as int, @Counter as int
Select @RandomRecordCount = 1000

Declare @Type table (Name nvarchar(200) NOT N&LL)
Declare @Source table (Name nvarchar(200) NOT N&LL)
Declare @&sers table (Name nvarchar(200) NOT N&LL)
Declare @NumericBase table (Number int not null)

Set @Counter = 0

while @Counter < @RandomRecordCount
begin
Insert into @NumericBase(Number)Values(@Counter)
set @Counter = @Counter + 1
end


Insert into @Type(Name)
Select 'Type: Buick' &NION ALL
Select 'Type: Cadillac' &NION ALL
Select 'Type: Chevrolet' &NION ALL
Select 'Type: GC'

Insert into @Source(Name)
Select 'Source: Japan' &NION ALL
Select 'Source: China' &NION ALL
Select 'Source: Spain' &NION ALL
Select 'Source: India' &NION ALL
Select 'Source: &SA'

Insert into @&sers(Name)
Select 'keith' &NION ALL
Select 'kevin' &NION ALL
Select 'chris' &NION ALL
Select 'chad' &NION ALL
Select 'brian'


select
1 ProviderId, -- static value
'' Identifier,
'' ClassificationCode,
(select TOP 1 Name from @Source order by newid()) Source,
(select TOP 1 Name from @Type order by newid()) Type

from @NumericBase



SET NOCO&NT OFF

View Re5lies ! View Related
'ariable Width Column In Column Chart
Does anyone know how to get a variable column width from a vertical column chart?

I have a chart using an Analysis Services data source using RS 2005. When the datase
file has only one record, the chart displays one enormous column going all the way
across the chart. With two records, it displays two huge columns with a filler gap betwe
the columns, etc.

The chart has one value (column) and one category. Advice anyone? Thanks in advanc

View Re5lies ! View Related
ow Can I Create A New Table With Its Column Named From Another Table's ne Column 'alu
By &sing A Select Sentence?
For example,I have a table "authors" with a column "author_name",and it has three
value "Anne Ringer,Ann Dull,Johnson White".ere I want to create a new table by using
select sentence,its columns come from the values of the column "author_name".

can you tell me how can I complete this with the SQL?

View Re5lies ! View Related
What Is The Difference Between: A Table Create &sing Table 'ariable And &sing # Temporary
Table In Stored !rocedure
which is more efficient...which takes less memory...how is the memory allocation done
for both the types.

View Re5lies ! View Related
!roblem With Comparing A Table 'iew Column With The Table Column?
I have a CVdetails table which all the personal and technical details along with the path
called CV_Path which stores the path of CV word doc. &sing Index Server Query i got t
paths in my SQL server using Linked Server. I used this Query

SELECT Path FRO OPENQ&ERY (FileSystem,'SELECT Directory, FileName, DocAuthor,
Size, Create, Write, Path FRO SCOPE ('' "c:myCatalogFolder" '') WERE FREETEXT
(CCreferenceCC)C)
Which gave a result as

Path





c:mycatalogfolderajaxguide.doc


c:mycatalogfolderquickguide.txt

Now, I want to compare these paths with the ones in the CVdetails table which are sam
and drag out the relevant CVdetails of that particular path. y code is shown below bu
its not working out, its not giving any results though the paths are same. I hope I mad
some sense till now
Thanks in Advance

IF EXISTS(SELECT TABLE_NAE FRO INFORATION_SCEA.VIEWS
WERE TABLE_NAE = 'FileSearchResults')
DROP VIEW FileSearchResults
GO
CREATE VIEW FileSearchResults
AS
SELECT *
FRO OPENQ&ERY (FileSystem,'SELECT Directory, FileName, DocAuthor, Size, Create,
Write, Path FRO SCOPE ('' "c:myCatalogFolder" '') WERE FREETEXT (''reference'')')
Go
SELECT * FRO FileSearchResults F, CVdetails C WERE C.CV_Path = F.PAT
Go


View Re5lies ! View Related
ow To Create Key Time Column And Key Column For A Case Table And A Nested Table For
Time Series Algorithm?
i, all experts here,



Thanks for your kind attention.



I want to use time series algorithm to mine data from my case table and nested table.
Case table is Date table, while nested table is the fact table. E.g, I want to predict the
monthly sales amount for different region (I have region table related to the fact table)
how can I achieve this?

Thanks a lot and I hope it is clear for your help and I am looking forward to hearing fro
you shortly.

With best regards,

Yours sincerely,





View Re5lies ! View Related
Questions n Key Column In Case Table And Key Time Column In Nested Table &sing Time Serie
Algorithm
i, all experts here,



Thank you very much for your kind attention.



I am confused on key column of case table and key time column of nested table by usi
Time Series algorithm.

In my case, the case table structure is as below:

Territory key text (the ID is actually dimrisk_key, in this case, I use the name column
binding to combine the Territory column of case table Dimrisks),

While the nested table structure is as below:

Cal_month key time (in this case, actually the ID is dimdate_key, again, I used name
column bining property to bind the Cal_month to the ID)

So my question is, as the key column of case table has been set to be Territory, as a
result, does the model training still cover all the cases (rows) based on the ID of the
table?

Also, in the nested table, as the key time column has been set to Cal_month rather tha
Dimdate_key of the nested table, as a result, would the single series based on the
cal_month?



ope it is clear for your advices and help.

And I am looking forward to hearing from you shortly.



With best regards,



Yours sincerely,







View Re5lies ! View Related
ow To &se A 'ariable As A Column Name?
i, I want to use a variable and set it to column name but it just doesnt' workwhen I
execute it. I got an error message "Invalid column name 'column1'. can you please
help. ALTER PROCED&RE [dbo].[procedure_name] @var1 INT = N&LLAS
BEGIN IF(@var1 = '-1') BEGIN --SET @var1 = column1
END SELECT * FRO table1 WERE column1 = @var1 Thank you

View Re5lies ! View Related
Set 'ariable To 'alue In Column
Is it possible to set a variable in a stored procedure equal to avalue from a column whe
that column's respective ID is equal tomax(id)-1ID A B1 24 242 53 293 76 474 32
32What I am trying to do is update A in the last column to be equal to Bfrom the 4th
row, plus A from the 3rd row. If I could set a variableequal to A in row 3 (in this case 7
I could easily add the variableto the existing value.I've tried something like this before
I'm sure some of you will sayright away, "of coarse that doesn't work". I'm new to sql.S
A = A + select( B from mytable where ID = (select (max(ID)-1) frommytable))where I
= (select (max(ID)) from mytable)Thanksatt

View Re5lies ! View Related
Column As 'ariable
I have a problem that I'm sure is very simple to answer for anyone that knows a bit of
SQL. In a stored procedure, I simply want to concatenate a string variable containing a
column name into a Select statement.

For example:
I want to execute the following statement but using a variable for the column name:

Select * from tblmet1araw where JulianDay = 1


JulianDay is an integer
This is how I have my code set up:

declare @xxx as varchar(20)
set @theday = 'JulianDay'

select * from tblmet1araw where @theday = 1

I get the following error:
Server: sg 245, Level 16, State 1, Line 4
Syntax error converting the varchar value 'JulianDay' to a column of data type int.

View Re5lies ! View Related
Column Name As 'ariable
&sing a stored Procedure, I want to select a record from a Table if a certain string
appears in a specified column, so I use

CREATE PROCED&RE spSearcher
@String varChar(20)
as
Select Column1, Column2, Column3 from Table1
where Charindex(@String1,Column1) > 0

which works fine.
But the following doesn't work:

CREATE PROCED&RE spSearcher
@String varChar(20)
@ColumnName VarChar(20)
as
Select Column1, Column2, Column3 from Table1
where Charindex(@String,@ColumnName) > 0


ow can I substitute a variable for Column1, so I can pass the name Column1 or
Column2, or Column3, as desired?

Thanks in anticipation,

Peter Caspersonn.

View Re5lies ! View Related
'ariable Column Name
i,

I have this query where I select data from the last 12 months (in 12 different columns)
What I would like to know is if it's possible to change the name of the columns to the
month they refer to.

Thank's in advance,
AR

View Re5lies ! View Related
&SING A 'ARIABL AS A CL&N NA
I have a Windows programme using VS STudio 2005 / C# /Windows XP and

icrosoft.Practices.EnterpriseLibrary.Data

I am trying to pass an 'in parameter' to a stored procedure which will be used in the sp
as a column name . The column names in the database are numbers (in this case, 0 to
45). I wish to pass the column name from my Windows programme tot he sp a and use
in the sp as the variable @BallColumnValue. Can anyone please advise me of the corre
way to do this?

Thanking you in anticipation.

lpbcorp

Windows programme along the lines of:

else if (subsetList == false)

{

db.AddInParameter(db&pdateBallSuccess, "BallColumnValue", DbType.Int16, i);

db.AddInParameter(db&pdateBallSuccess, "BallNo", DbType.Int32, 1);

}

db.ExecuteNonQuery(db&pdateBallSuccess);

Stored procedure is as follows:


&SE [yDatabaseName]

GO

/****** Object: StoredProcedure [dbo].[yTableNameInsertainDrawBallRecency;]
Script Date: 05/22/2008 22:12:42 ******/

SET ANSI_N&LLS ON

GO

SET Q&OTED_IDENTIFIER ON

GO

CREATE PROCED&RE [dbo].[yTableNameInsertainDrawBallRecency;]

(

@BallColumnValue nvarchar(10),

@Recency int,

@date DateTime,

@weeksSinceDrawn int,

@priorWeeksSinceDrawn int

)

AS

DECLARE lastrow_cursor C&RSOR SCROLL FOR

SELECT CAST(@BallColumnValue AS COL&N) FRO yTableNameRecencyainDrawB

OPEN lastrow_cursor

FETC LAST FRO lastrow_cursor INTO @weeksSinceDrawn

FETC PRIOR FRO lastrow_cursor INTO @priorWeeksSinceDrawn

SELECT @priorWeeksSinceDrawn

IF @Recency = 0

BEGIN &PDATE AuondayLottoRecencyainDrawBall

SET [@BallColumnValue] = @Recency

WERE Date = @date

END

ELSE

&PDATE yTableNameRecencyainDrawBall

SET [@BallColumnValue] = @Recency + @priorWeeksSinceDrawn

WERE Date = @date



CLOSE lastrow_cursor

DEALLOCATE lastrow_cursor

View Re5lies ! View Related
Get First Row First Column 'alue Into A 'ariable
It is my second time on this forum

Nice people managed to help me on my first thread. I am encouraged to proceed with
you !

Well I have an Excel source that returns One row , two columns: what I want is get t
value returned in the first row - first colum into a variable so I can then execute sql
tasks based on this filter parameter !

Can you guide me ?

Regards Jacques



View Re5lies ! View Related
Column Name As 'ariable
Greetings,

I have a table that contains various columns in it totalling 12,000 rows of data. For
example;

site_ref, account_title, gl_code, period1, period2, period3 etc through to period12

I wish to write a query that will allow me to search for specific site_ref, acount_title etc
and then only one of the period columns. This period column will be specified by the us
at the time of submitting the query through reporting services. ow do I assign a colum
to a variable so that the user can set it in the report parameters and then the code will
run against that specific column for the period?

Example would be to see everything for site_ref = 'tb', account_title = 'gross rent' and
the financial figures within the column titled 'period10' or the next time they run the
report they may wish to run it against the values in period7.

Any pointers would be appreciated

Regards

View Re5lies ! View Related
Column Name As 'ariable


I am trying to use a variable to designate a Column Name in an insertRow statement.
I have 12 'onth' Columns ie ar, April,ay etc, in a table named 'Display' and want to
select one with a variable to which I will add a value and 'Add the Row' to the table.
ere is the code I have:


Private Sub InsertDisplayRow()

Convertth()

Dim newRow As BudgetDataSet.DisplayRow = e.BudgetDataSet.Display.NewRow()

Dim i As Integer

Dim x As Integer

For i = 1 To 3

newRow.Item = strWhcItem

For x = 1 To 12

If strStoreonths(i) = int(x) Then

newRow.int(x)= intDebit

End If

Next x
Next i

e.BudgetDataSet.Display.Rows.Add(newRow)
End Sub

int(x) contains the 12 month headings.
I get the message "int(x) not a member of Data set etc,"
I could do a work around with 'if - then' or Select Case but why can't the variable int(
be made to work?
Thanks

View Re5lies ! View Related
&sing A 'ariable For A Column Name In A Query
Is it possible to use a column name variable in a Select Statement for a column
name?For example I have a dropdown with FName,LName,Phone and a text box. The
user can select the field to search and the criteria will go into the text box. The problem
is the select doesn't like a variable for the field name. I have tried both a standard
variable and a Case statement (see below). This is being used in a Stored Procedure w
SSQL. The actual select is much more complicated than this but it gets the point acro
Thanks for your help in advance@Field as varchar( 50),@Value as varchar
(50)SELECT *FRO customersWERE @Field = @ValueORSELECT *FRO
customersWERE CASE WEN @Field = 'Fname' TEN Fname = @Value END,
CASE WEN @Field = 'Lname' TEN Lname = @Value END, CASE WEN @Field =
'Phone' TEN Phone = @Value END;

View Re5lies ! View Related
Temp 'ariable As Column Name ??
i ,
Can anyone guide me to resolve my problem . I need to write a procedure which first
looks for the Worker names from WORKER table who satisfies certain criterias , and the
Find from another table how many jobs each one has done on each day of a month . I
have written a function which will return all days of a particular month, which can be
used for the above procedure .If the wrokers are John , Alex and artin ,( which may
vary according to the branch parameter) The report should look like

Day John Alex artin
1/5/2004 4 8 N&LL
2/5/2004 5 9 12
------------------------
etc

Thanks in advance
Regards
Praveen ( praveenvc@rediffmail.com)

View Re5lies ! View Related
ow To val() A 'ariable To Get A Column Name?
OK.. I've got a stored procedure I'm writing, which accepts an argument called
@statfield... let's say I want to use this variable as a literal part of a SQL statement,
example:

select * from table1 where @statfield = @value

I want to do basically an eval(@statfield) so if @statfield is "key_id", then the select
statement comes out:

select * from table1 where key_id = @value

ow can I do this?

Thanks!

View Re5lies ! View Related
'ariable Column Names
I am writing a stored procedure in which I have a query that selects the eadings of
Columns from another table...
I want to then create a loop that will contain a variable with the value of the column
heading and then set the column to a value of N&LL...

Is there any way to accomplish this???

I thought about placing these values into a temp table...

This is what I have so far...

Declare @QueryX nvarchar(500)
Declare @FieldName varchar(20)

Create Table #&pdateRejDoc
(
Abbreviation varchar(20)
)
Insert into #&pdateRejDoc
Select Abbreviation
From tbl_Titles
left JOIN tbl_TitleRouting on tbl_Titles.Title_ID = tbl_TitleRouting.Title_ID
Where tbl_TitleRouting.Application_ID = @Application_ID
While Exists (Select Abbreviation from #&pdateRejDoc)
Begin

Set @QueryX = '&pdate DBLandfill&ser.tbl_ObjectApprovals' +
'@AppName + Set @FieldName = null Where object_id =' + Cast(@object_id as
VarChar(20))
End

View Re5lies ! View Related
&sing A 'ariable To Identify A Column Name
I am trying to update a table, where the column name is made up of a character and a
number. i.e Table column name = W9501.

declare @abc char(5)
select @abc = 'W9501'

&pdate Table
set @abc = 1
where row = something

The code fails to update the table, yet if I replace @abc with 'W9501' the
table is updated.
Why?

View Re5lies ! View Related
'ariable Column Queries
I have assigned the name of columns to a variable (@colum_name):


set @col_name = (select name from syscolumns
where id = object_id('table_name') and colid = @counter


The value of @col_name changes as the counter iterates through the different columns
The PROBLE IS R&NNING TE FOLLOWING Q&ERY:


select @col_name from table_name where 'primary key = xyz'

The query returns the value of the variable @col_name. I want the value of the column
the table with name = @col_name.



I am new to T-SQL so please feel free to point out any mistakes.

Any suggestions would be greatly appreciated.

Thanks in advance.
Shaleen

View Re5lies ! View Related
'ariable RDR BY Column
I need to be able to pass a parameter to a stored procedure indicating which column to
sort the outcome by. I cannot simply sort it by the passed variable (or I have the synta
wrong...). The sort can be anyone of eight columns and I need to do this in a fair few
places on complex SELECT statements, so I am reluctant to use a case statement, whic
would make the sp rather large.

View Re5lies ! View Related
Adding A Column With A 'ariable
ey!
I'm trying to use a variable to create a new column. ere's what I tried:

ALTER TABLE tablename ADD @newcolumnname int

It dies on me. The only way I am able to do it is to create a string and send it to
sp_sqlexec

Any suggestions?

View Re5lies ! View Related
Column Name As 'ariable In Trigger
I am writing an audit trail trigger that needs to query columns, but the specific column
names are not known until the trigger runs and determines what columns have change
Once I know the changed column(s) I fetch the column name. No sweat.
The problem is using a variable in place of a column name I can not get the data to
return, only the column name.

-- ere is how I get the column name. It works great, @CName
-- reflects the column name as I use it elsewhere fine.
Select @CName = col_name(OBJECT_ID('TABContract'), @CNum)

-- This simple syntax usually works, it does not using a
-- variable as the column name. @Prev is populated with
-- @CName literally. I have tried various and asundry ()'s and []'s
Select @Prev = @CName From Deleted

-- ere I have hard coded the Column name and ran a test modifying that column
"Comment" and it works! @Prev is populated with the columns data not the Column
name.
Select @Prev = Comment From Deleted

-- Tried these syntaxes, no luck
Select @Prev = (Select @CName From Deleted)
Select @Prev = (Select col_name(OBJECT_ID('TABContract'), @CNum) From Deleted)


Any help appreciated,
Ray
rwood@semcorp.com

View Re5lies ! View Related
ow To Insert 'ariable In ne Column
i there

I am migrating all my DTSs to SSISs. One of them is a very basic DTS, that copies data
from a text file and places it in a table with one extra column. That extra column is
populated with the value of a global variable.

In DTS mode I was creating a custom ActiveX transformation stating
DTSDestination("FieldName")=DTSGlobalVariables("VariableName").Value

Can any one advise me on the best way to accomplish this in the SSIS?
I tried several approaches but all failing.

any thanks
ds9

View Re5lies ! View Related
Assigning 'alue f A 'ariable To A Column Name


i,

I would like to assign the value of a variable to a column name of a table. For eg:

declare @sam varchar(100)
set @sam = 'Insert'
create table #temp(Sample varchar(100) not null)
insert into #temp(Sample) Values(@sam)
drop table #temp

I would like to generate a table whose column name should be generated dynamically.
The value of @sam that is "Insert "should be set to the column name. Is there a way to
assign like this. Can anyone please help me in achieving this.

Thanks,
Sana.

View Re5lies ! View Related
ow To Add The 'alue f A 'ariable To Column In A DataSet
i,

i'm working on a Data Flow which uses a "Flat Sile Source" to read a CSV-file and then
sends the transformed data to a "OLE DB Destination".

What i need is a way to add a column to my transformed data which contains a value
from a &ser-Variable.

y &ser-Variable contains the key for the data, and this one value shall replicate to all
Rows in the DataSet.

So anybody know of an existing Data Flow component, which can do this?

Regards, artin

View Re5lies ! View Related
apping f An Xml Column To 'ariable
I have a For Each Loop that iterates over a recordset stored in a variable. One of the
columns in the recordset is type xml and I want to map it to a variable using Variable
appings of the For Each Loop container. I am getting this error:

Error: 0xC001C012 at FELC Loop thru report defs: ForEach Variable apping number 4
variable "&ser::Parameters_xml" cannot be applied.

I have tried changing the type of the Parameters_xml variable to Object and String, bu
get the same error. Any ideas?

View Re5lies ! View Related
Store Column 'alue In A 'ariable
i,

I am transferring data from msaccess to sql2005 using foreach loop. I have a table call
Students and a column in it called State.

I want to store the value of the State in a variable in the foreach loop. I am using
Dataflowtask to transfer rows from access to sql. what component can i use inside dft t
store the value of State in a variable.

Plz its urgent

thanku.

View Re5lies ! View Related
Column Alias As 'ariable
Is there a way to select a column as an alias using a variable for the alias? something
like this:

SELECT Column1 as @myVariable FRO Table1

View Re5lies ! View Related
Can You Set A Column Alais To Be A 'ariable?
is this possible??

DECLARE @fr varchar(50)
SET @fr = (Select ActivityText FRO Activity WERE ActivityID =1)


SELECT ContactRef AS @fr FRO Contact WERE ContactID =1

etc

Cheers,
Craig

View Re5lies ! View Related
Is A Temp Table r A Table 'ariable &sed In &DF's Returning A Table?
In a table-valued &DF, does the &DF use a table variable or a temp table to form the
resultset returned?


View Re5lies ! View Related
Store FR AXL A&T In A Column r 'ariable
ere is my objective:

As part of auditing of our application, I want to write the values of all column in one row
out to an audit table both before and after an update to see what the changes were.

I know I can SELECT * FRO tableName FOR XL A&TO to generate a single XL
'column', but I cannot figure out how to capture that output and store it.

According to S, you cannot use FOR XL in a subselect, or fill a TEXT variable with th
results of such (which, IO really diminishes the usefulness).

I want to stream out the results of one entire row and store that in ONE column of an
audit table. XL seems like the easiest way if not for this limitation.

A better way?

Thanks.

View Re5lies ! View Related
'ariable As Column In Cursor Select
I can't seem to get a cursor to work when I'm passing in a variable for a column name
the select statement. For example:

declare @col varchar(50)

set @col = 'Temperature'

declare notifycurs cursor scroll for
select @col from Table

Obviously this won't work correctly (since the result will simply be 'Temperature' instea
of the actual float value for temperature). I tried to use quotes for the entire statement
with an EXEC
(ie. exec('select '+@col+' from Table' )
but that gave me an error.

Is there a way to pass in a variable for a column name for a curor select statement????

View Re5lies ! View Related
!assing A Column/field Name As A 'ariable?
Is it possible to use a table's fieldname as an SQL variable?

i.e. can the below be made to somehow work:


Code:

SELECT Firstname, Surname, myVariable
FRO ContactDetails
WERE myVariable = [user input];



- or simply -


Code:

SELECT Firstname, Surname, [user input]
FRO ContactDetails;



---
The "user input" being any other chosen column/fieldname from the ContactDetails tab
(e.g. Street, City, Postcode, etc.).

i'm using Access and ASP - in case that makes a difference.

any help would be greatly appreciated.

View Re5lies ! View Related
ow Do I &se A 'ariable To Specify The Column Name In A Select Statement?
ow do I use a variable to specify the column name in a select statement?

declare @columnName <type>

set @columnName='ID'

select @columnName from Table1

View Re5lies ! View Related
ow To Assign !revios Column 'alue To A 'ariable


Greeting.
I have a dataset (ORDER BY Column1) like the following in the data flow task pipeline




Column1 Column2

1 A
1 B
2 C
2 F
3 T
3 R
3 X
4



I only need data of 1, A;


2, C;

3, T
4,
That is when Column1 value changes. I think we can store the column1 value in a
variable as a previous row value. Then I can compare the variable value with the curre
row value and see if the column1 value changes. Can anyone please help me how to
implement this? Or if there is other way to implement it

.
Thanks.

View Re5lies ! View Related
TSQL - &sing ALTR TABL - ALTR CL&N To odify Column Type / Set Identity Column
i guys,
If I have a temporary table called #CTE
With the columns
[Account]
[Name]
[RowID Table Level]
[RowID Data Level]
and I need to change the column type for the columns:
[RowID Table Level]
[RowID Data Level]
to integer, and set the column [RowID Table Level] as Identity (index) starting from 1,
incrementing 1 each time.
What will be the right syntax using SQL SERVER 2000?

I am trying to solve the question in the link below:
http://forums.microsoft.com/SDN/ShowPost.aspx?PostID=2093921&SiteID=1

Thanks in advance,
Aldo.

I have tried the code below, but getting syntax error...



ALTER TABLE #CTE
ALTER COL&N
[RowID Table Level] INT IDENTITY(1,1),
[RowID Data Level] INT;


I have also tried:

ALTER TABLE #CTE
ODIFY
[RowID Table Level] INT IDENTITY(1,1),
[RowID Data Level] INT;









View Re5lies ! View Related
Indexes n Table 'ariable f Table 'alued Function
i there,

Can someone tell me if it is possible to add an index to a Table variable that is declare
part of a table valued function ? I've tried the following but I can't get it to work.

ALTER F&NCTION dbo.fnSearch_GetJobsByOccurrence
(
@param1 int,
@param2 int
)
RET&RNS @Result TABLE (resultcol1 int, resultcol2 int)
AS
BEGIN

CREATE INDEX resultcol2_ind ON @Result

-- do some other stuff

RET&RN
END

View Re5lies ! View Related
ow To Create Index n Table 'ariable (Table Don't ave !rimary Key)


i all,


my stored procedure have one table variable (@t_Replenishment_Rpt).I want to create
an Index on this table variable.please advise any of them in this loop...
below is my table variable and I need to create 3 indexes on this...


DECLARE @t_Replenishment_Rpt TABLE
(
Item_Nbr varchar(25) N&LL,
Item_Desc varchar(255) N&LL,
Trx_Date datetime N&LL,
Balance int N&LL,
Trx_Type char(10) N&LL,
Issue_Type char(10) N&LL,
Location char(25) N&LL,
in_Stock int N&LL,
Order_Qty int N&LL,
&nit char(10) N&LL,
Issue_Qty int N&LL,
Vendor varchar(10) N&LL,
WO_Nbr varchar(10) N&LL,
Lead_Time int N&LL,
PO_Nbr char(10) N&LL,
PO_Status char(10) N&LL,
Currency char(10) N&LL,
Last_Cost money N&LL,
Dept_No varchar(20) N&LL,
SDSNbr varchar(10) N&LL,
VendorName varchar(50) N&LL,
Reviewed varchar(20) N&LL
)

I tryed all below senarios...it is giving error...


--Indexing the @t_Replenishment_Rpt table on the column Names Item Number, Vend
, Department Number
--EXEC sp_executesql(CREATE &NIQ&E CL&STERED INDEX Replenishment_index ON
@t_Replenishment_Rpt (Item_Nbr))
--CREATE &NIQ&E CL&STERED INDEX Idx1 ON @t_Replenishment_Rpt.Item_Nbr
INDEX_COL ( '@t_Replenishment_Rpt' , ind_Replenishment_id , Item_Nbr )
--EXEC sp_executesql('SELECT INDEXPROPERTY('+ '@t_Replenishment_Rpt' + ', ' +
'Item_Nbr' + ',' + 'IsPadIndex' + ')')
--EXEC sp_executesql(SELECT INDEXPROPERTY('@t_Replenishment_Rpt',
'Vendor','IsPadIndex'))
--EXEC sp_executesql(SELECT INDEXPROPERTY('@t_Replenishment_Rpt',
'Dept_No','IsPadIndex'))




View Re5lies ! View Related
&sing A 'ariable In !I'T 'alue List As Column eading
i All,
I have never used PIVOT before but looks exactly what I want for this scenario:
I have rows of dates associated with ID of otels and Room avalability for each
otel/Date..... I want to show the sum of the rooms per date as columns I am using
something like this:SELECT dbotelID ,[09/20/2007]as [Today],[09/21/2007]as
[Today+1],[09/22/2007]as [Today+2] FRO vwRoomAvailable PIVOT
(S&(dbRoomNumber) FOR AvailableDate IN ([09/20/2007], [09/21/2007],
[09/22/2007])) AS pAs you can see I know how may days I want in advance so know
how many columsn so its not dynamic.. I just dont know what the dates are:I would lik
to do something like:
DECLARE @todayDate varchar(255),
DECLARE @todayPlusOne varchar(255),
DECLARE @todayPlusTwo varchar(255) SET @todayDate = CONVERT(CAR,
GETDATE(),101)SET @todayPlusOne = CONVERT(CAR, DATEADD(d, 1,
GETDATE(),101)SET @todayPlusTwo = CONVERT(CAR, DATEADD(d, 2,
GETDATE(),101) SELECT dbotelID,@todayDate as Today,@todayPlusOne as
[Today+1],@todayPlusTwo as [Today+2] FRO vwRoomAvailable PIVOT
(S&(dbotelRoomAvailabilityNumber) FOR AvailableDate IN ([@todayDate],
[@todayPlusOne], [@todayPlusTwo])) AS pBut I canCt seem to put the variable in t
PIVOT value list or GETDATE() Anyone got any ideas or do I just try and do this anothe
way and forgot PIVOT. I am using sql server 2005 express.
Thanks in advance.
Lee


View Re5lies ! View Related
ow Do I Select A Column From Sp_spaceused Into A Local 'ariable?
I want to look at the size of the current database, so I can create a newone if it gets to
big (we are working around the 2gb SDE limit for ourcustomers).I would like to do
something like this:DECLARE @size INTEGERexecute BLOB0000.dbo.sp_spaceusedand
make @size = the database_size column value that sp_spaceused returns.Any way to d
this?Thanks.

View Re5lies ! View Related
Column Names From A 'ariable Without xecute Statement
Is there anyway anyone knows of that i can select columns using variable names witho
building an execute statement??

ie.

DECLARE @col varchar(10)

SELECT @col = "AuditID"

SELECT @Col FRO tblAudit

??

Anyhelp a bonus

Thanks

Daniel/

View Re5lies ! View Related
local 'ariable Column Data Type
In a stored proc, can you declare a local variable that is an existing column in a table &
then based on other criteria, do an order by using the local variable?

View Re5lies ! View Related
Assining String 'ariable To A Datetime Column
I

can i assign a string column to a date column
string column contain date data.

&PDATE TABLE ENT SET EXPIRE_DATE = PREVIO&S_TRN_VAL&E

where EXPIRE_DATE is a datetime column
PREVIO&S_TRN_VAL&E is a string column having the value '2007-05-07'

thanks

View Re5lies ! View Related


opyright 2005-08 www.BigResource.com, All rights reserved

You might also like