代码之家  ›  专栏  ›  技术社区  ›  Mike

Sybase,执行字符串作为sql查询

  •  7
  • Mike  · 技术社区  · 14 年前

    在sybasesql中,我想执行一个包含SQL的字符串。

    declare @exec_str char(100)
    select @exec_str = "select 1"
    execute @exec_str
    go
    

    documentation of the exec command

    执行| exec

    is used to execute a stored procedure or an extended stored
    

    程序(ESP)。这个关键字是 批处理中的语句。

    execute还用于执行包含Transact-SQL的字符串。

    然而,我上面的例子给出了一个错误。我做错什么了吗?

    1 回复  |  直到 14 年前
        1
  •  9
  •   martin clayton egrunin    14 年前

    execute ( @exec_str )