使用局部变量作为“IN” SQL Server 的标准条件
可能的重复: SQL:storedprocedure 中的 in 子句:如何传递值 I我正在使用 MS SQL Server 2005,并尝试基本上编写一个两步过程的脚本: 在表中查询…
Oracle 动态“SQL 选择”查询记录类型
动态请求如下所示: request := 'select * from ' || param_table_name || ' where ' || column_name_list; 然后我这样做: open cur1 for request; …
在 .net 2 中构建动态 SQL 查询?
我可以重新发明轮子 - 但是.. 我需要允许用户能够从我们的数据库构建“客户报告” - 这将来自 GUI。 他们无法仅访问 SQL 表(数据组)和这些组中的列…
将我的表名作为 sql 查询中的参数传递
我需要查询帮助。在我的查询中,我想将表名作为参数传递。这是我的查询: SELECT DISTINCT CONVERT (varchar, InspectDateTime) AS 'Inspect Date Tim…
如何为此构建动态 SQL?
我必须使用动态 SQL 创建过程并生成更新语句。 我有表 Col.TMap.T_Mp ID M_Type ID_F SF1 SF2 1 Acc ACC_ID AC_ID NULL 1 STA STA_ID ST_ID NULL 1 CH…
pl/sql - to_date 不适用于立即执行参数
我希望能够像这样执行下面的过程: exec procname('29-JAN-2011'); 过程代码是: PROCEDURE procname(pardate VARCHAR2) IS vardate DATE := to_date(…
可以用动态部分扩展静态 SQL 语句吗?
我想创建一个 Oracle 包,其中有一个执行一些动态 SQL 的过程。如果我使用 EXECUTE IMMEDIATE 动态执行这一切,这没有问题,但如果查询的静态部分可以…
如何为此编写动态 SQL?
我需要编写一个只有执行语句的过程。 示例: Create Procedure dbo.allSPExecute( @id int) as begin EXEC dbo.tic @day= 7,@name = 'Gname',@Type = …
如何使用表中可能不可用的 ID 构建 SQL 语句?
使用 Microsoft SQL Server 2008,假设有一个 table1 保存所选的省、区、公社和村庄的 ID。然后是表2,其中包含省、区、公社和村庄的ID和名称。省份和…
动态查询结果存入临时表或表变量
我有一个使用 sp_executesql 生成结果集的存储过程,结果中的列数可能有所不同,但采用 Col1 Col2 Col3 等形式。 我需要将结果放入临时表或表变量中,…
将 nvarchar 转换为 int 时动态 SQL 错误
我在动态 SQL 中创建了一个过程,其中包含一个 select 语句,代码如下所示: ALTER PROCEDURE cagroup ( @DataID INT , @days INT , @GName VARCHAR(5…
视图内带有变量的动态 SQL (SQL Server)
您好,我本质上是尝试在 SQL Server 2008 中的新视图窗口中执行此操作: 声明 @var = (从数据库中选择 db); exec('从'+@var'+.dbo.Names中选择名称); …