使用 Microsoft® SQL Server™ 工具(如 SQL 查询分析器和 osql 实用工具),用户可以键入并执行一条或多条 Transact-SQL 语句。Transact-SQL 语句所需的全部内容都必须在执行的批处理语句中指定。所有内容都必须是 Transact-SQL 语句字符文本的一部分。
数据库 API 支持执行 Transact-SQL 语句的许多选项。最重要的选项是:
为获得更好的性能,可能要将语句准备推迟到执行该语句时或执行元属性操作(如 ODBC 中的 SQLDescribeCol 或 SQLDescribeParam)时。这是默认行为。在执行准备的语句或执行元属性操作之前,该语句中的任何错误都是未知的。设置适当的语句选项可以关闭此默认行为。
准备的语句不能用于在 SQL Server 2000 或 SQL Server 7.0 中创建临时对象。准备的语句不能引用创建临时对象(如临时表)的系统存储过程。必须直接执行这些过程。