how to pass the dynamic value in sql server2005

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • sanbala
    New Member
    • Oct 2007
    • 8

    #1

    how to pass the dynamic value in sql server2005

    hi everybody
    how to pass the dynamic input value to the sql select query.
  • ck9663
    Recognized Expert Specialist
    • Jun 2007
    • 2878

    #2
    Originally posted by sanbala
    hi everybody
    how to pass the dynamic input value to the sql select query.

    are you asking for:

    select * from mytable where myfield = @myvar ???

    or

    @sqlstring = 'select * from mytable where myfield = ' + @myvar

    exec (@sqlstring)

    Comment

    • sanbala
      New Member
      • Oct 2007
      • 8

      #3
      Originally posted by ck9663
      are you asking for:

      select * from mytable where myfield = @myvar ???

      or

      @sqlstring = 'select * from mytable where myfield = ' + @myvar

      exec (@sqlstring)
      hi.
      am asking how to pass table name as dynamic input value


      by
      sankar

      Comment

      • ck9663
        Recognized Expert Specialist
        • Jun 2007
        • 2878

        #4
        Originally posted by sanbala
        hi.
        am asking how to pass table name as dynamic input value


        by
        sankar

        like this?

        @sqlstring = 'select * from ' + @MyVariableThat HoldsTableName

        exec (@sqlstring)

        Comment

        Working...