Reputation: 10068
Is it possible with SQL Server 2008 to execute sql from a variabele in a user defined function? Or is using a stored procedure the only solution?
I have an sql statement saved in a variabele
@mySqlStatement = "select * from someTable"
I want to execute the above statement from within a user defined function, is that possible?
Upvotes: 2
Views: 890
Reputation: 48402
Yes it is possible, with restrictions. Please read this.
Also, be very careful about queries you write that are to be executed in a UDF. Query optimization can be a real problem and so can the number of times queries get executed, depending on how the UDF is called.
Upvotes: 1
Reputation: 13825
For sure yes! You can execute SQL code without using a stored procedure.. (if this is the question..)
Upvotes: 0
Reputation: 22379
Do you mean is it possible to run SQL from an external programming language? Of course it is.
Upvotes: 0