dynamic-sql 相关问题

动态SQL是一种使用SQL(结构化查询语言)的技术,它与传统SQL的主要区别在于动态SQL允许在运行时动态构建SQL语句,这简化了程序语句的自动生成和执行。

Postgresql:包含列名的拆分单元格(WHERE Metacolumn ='col1; col2; col3; ..')分成数组以动态生成INSERT语句

在Postgresql(和Sybase ADS)中,我在两个平台上进行自己的基于触发器的多主机复制,这些平台必须动态处理各种复合键,有时在某些情况下没有PK ...

回答 1 投票 0

当子查询跟随=,!=,> =或子查询用作SQL中的表达式时,不允许这样做

需要子查询的计数--DM达到之前但又没有达到最后 - 60天 - VIP SET @MainQuery ='SET @DMNotReachedAgainForLastSixtyDaysVIP =(SELECT COUNT(DISTINCT ...

回答 1 投票 -3

Oracle - Merge / insert语句中的动态SQL列名

我有以下过程没有错误消息:创建或替换过程insert_or_upd_movement_baselines_planned_weight_proc(p_id IN VARCHAR2,p_date IN DATE,p_planned_col_name IN VARCHAR2,...

回答 3 投票 0

如何使用动态sql临时表?

我想使用动态SQL的临时表但我有一个错误说列Column,参数或变量#3:找不到数据类型MyTable。必须声明表变量“@ ...

回答 1 投票 0

将参数中的动态SQL结果分配给另一个参数

我必须动态构建我的查询,首先,它从日志中获取maxlogid,并将其附加到临时表名称。然后它执行COALESCE以将不同的值返回到字符串中。 ...

回答 1 投票 0

需要动态SQL-PL / SQL等效的除法运算符(正斜杠)

我需要编写一个动态SQL,我可以在SQL服务器中轻松解决这个问题,但很难在Oracle中获得它的等价物。 --SQL Server声明@SQLString nvarchar(200)SET @SQLString ='SELECT ...

回答 1 投票 0

使用变量列别名的过程结果 - PLSQL / Oracle

我已经在TOAD / PLSQL中使用此过程但是,希望将第一列的别名设置为传递给过程的field_name参数。我想我需要将查询构建为...

回答 2 投票 1

EXECUTE IMMEDIATE SELECT INTO语句中缺少关键字 - Oracle PL / SQL

下面的查询是我试图运行的PL / SQL的简化版本,它只显示了一般结构。简而言之,我试图将SPECIAL_TABLE中的信息提取到变量c,d中。 ...

回答 1 投票 1

动态SQL,其中条件包含来自另一个表的值

我想构建一个动态SQL查询,我可以使用另一个表中的数据作为条件。假设我有两个表:一个表有财务数据,另一个表有条件。他们 ...

回答 2 投票 0

用于从ASP .NET更新表的动态SQL

我有一个ASP.NET 3.5应用程序,我希望允许用户选择一个表并允许该表上的CRUD操作。用户将被限制为许多表格来编辑,但表格...

回答 2 投票 0

在过程中使用动态sql将数据插入到模式表中

我希望你们都做得很好。我一直在做一个项目,我需要存储有关我的大学的数据,包括身份证号码,姓名,联系方式等等。我在...中遇到了一些困难...

回答 1 投票 0

动态创建存储过程的注释中的SQL打印行号?

我编写了一个数千行的脚本,用于动态生成一些存储过程。我想引用生成存储过程的脚本...

回答 3 投票 4

在过程中使用动态sql来创建模式和表

我的任务是创建一个样本数据库,存储我学院15个校区的数据。每个校园的数据必须与其他校园分开(使用模式),每个模式必须......

回答 2 投票 0

在触发器函数中访问行类型的动态列名称

我正在尝试创建一个用于设置触发器的动态函数。创建或替换功能device_bid_modifiers_count_per()RETURNS TRIGGER AS $$ DECLARE devices_count INTEGER; ...

回答 2 投票 1

使用游标在消息中插入表名和T-SQL中的记录数(消息207,级别16,状态1,行1无效列名'table_x')

我收到来自特定供应商的数据(多个文件),我需要记录表名以及记录/表的数量。我尝试使用以下代码:声明@TableName sysname,@ ...

回答 2 投票 0

动态SQL + UNION ALL - 对单个列的所有单元格重复相同的语句

我想使用UNION ALL组合i(i = 1,...,n)SELECT语句的多个结果集。示例:从任意数据库中选择person_id,品牌,其中brand ='A'union all select person_id,brand ...

回答 3 投票 -1

T-SQL我的动态记录触发器正在工作 - 请解释为什么使用它不好?

我昨天发布了一个关于我的动态触发器的问题,事实证明我的最后一个问题是由于在我的unpivot中包含了太多字段。话虽这么说,我的创作正在发挥作用! (邪恶的笑)A ......

回答 2 投票 2

如何在sql中的execute key中写入函数

创建函数fnRMatrixColorGet1(@RMID varchar(20))返回varchar(100)作为开始EXEC(N'SELECT'+'C'+ @ RMID +'FROM vwemployeeget,其中empid ='+ @ RMID)返回结束

回答 1 投票 0

SQL - 动态数据透视 - 如何修复?

所以我找到了一个动态的数据透视代码,并试图根据我的需要应用它,但我收到了错误:消息8156,级别16,状态1,行52'':'Id'为“PVTTable”指定了多次。 ...

回答 2 投票 0

无法将列名作为参数传递给sp_executesql

我在执行下面的代码时遇到问题,它给出了如下错误:消息102,级别15,状态1,行3'@ST'附近的语法不正确。我可以尝试使用...来实现登录

回答 2 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.