dynamic-sql 相关问题

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

通过动态重命名过程名称来创建存储过程

我在 SQL 中有 2 个存储过程,名称分别为“testproc”和“sampleproc”,这些过程中包含一组语句。我需要通过将过程名称从“test...”重命名来动态调用“sampleproc”。

回答 1 投票 0

将 hstore 分解为行内的新列

我在 PostgreSQL 中有下表。 hstore 扩展已激活。 osm_id hstore_column 172544 “路边”=>“降低”,“高速公路”=>“十字路口”,&q...

回答 1 投票 0

尝试在 PostgreSQL 函数中执行动态 CTE

我正在尝试创建一个 Postgresql 函数,它将动态构建 CTE 并执行它来进行存档/清除。 上下文:主表中的记录必须归档到相应的弧...

回答 1 投票 0

通过将列转换为行来转置表格

我有一个 PostgreSQL 函数(或表),它给我以下输出: Sl.no 用户名 职称 工资等.. 1 XYZ 10000 ... 2B...

回答 5 投票 0

PostgreSQL 可以将查询结果保存在变量中吗?

我正在尝试使用查询更改数据库的名称以包含今天的日期和 PostgreSQL 中的注释。 到目前为止,我已成功更改名称以包含日期

回答 0 投票 0

将动态查询结果转换为json

我正在尝试将动态查询结果转换为json,然后返回该json作为该函数的结果(这是一个简化版本,我的实际代码中的WHERE子句相当长...

回答 2 投票 0

使用动态表名的过程中“20231002”处或附近存在语法错误

我想创建一个可以创建具有动态表名的表的过程。它接受一个日期、格式化并将其附加到表名称中。 我做了什么: 创建或替换过程 l2.accounts_balances_...

回答 1 投票 0

使用动态 sql 旋转/取消旋转多个列

你们好,聪明的人们, 希望每个人都做得很好。 我有以下要求。 `创建表#TempData ( 列名1 NVARCHAR(50), 值1 NVARCHAR(50), 列名称2 NVARCHAR(5...

回答 1 投票 0

使用 While 循环在每次迭代中使用由变量定义的列名来更新每列的值

我正在构建每日交付报告,以取代使用纸质刻度表和 Excel 手动编译的流程。我想我应该把我的组织带入 21 世纪。我的一些

回答 1 投票 0

带有CASE表达式的动态sql

设置@SQL= '选择 案例状态= CASE Level1状态 当 1100 时“案例已提交给 QC” 当 1200 时,“等待 QC” W...

回答 2 投票 0

如何通过多字段查询创建动态订单

我正在尝试创建一个具有多个 order by 字段的存储过程。按字段和方向的顺序作为参数通过存储过程传递。 创建过程 GetFilteredLogs @

回答 1 投票 0

使用动态 SQL 的 PL/pgSQL 函数中存在语法错误

我在 PostgreSQL 10 中使用 PL/pgSQL 来创建复杂的查询。我正在测试带有几个 JOIN 和 AND 的查询。这是我到目前为止所拥有的: 如果存在则删除函数 search_person(name text); ...

回答 1 投票 0

PostgreSQL:动态 SELECT 查询

我正在尝试创建一个动态 SQL 查询,该查询将生成一个表,该表的名称存储在字符串中。 首先,我需要拆分字符串,因为有多个表。我只需要这些...

回答 1 投票 0

如何在不同的数据库中动态创建视图/过程

我正在编写一个动态查询,它将大量视图和存储过程从一个数据库复制到另一个数据库。我无法使用本机 SSMS 功能,因为这将从...

回答 1 投票 0

在存储过程中执行查询时出现无效列错误

我正在编写一个存储过程 设置 ANSI_NULLS 为开 去 将 QUOTED_IDENTIFIER 设置为 ON 去 更改过程 [dbo].[sp_wellbehavior] ( @tuwi nvarchar(50), @国家varchar(50) ) 作为 开始 设置NOCOUN...

回答 1 投票 0

在普通 SQL 语句中执行动态生成的 Postgres 13 SQL(返回结果集)

我正在参加编程挑战。我提到这一点并不是因为我需要挑战本身的帮助 - 我已经设计了一个解决方案,但我找不到一种方法使该解决方案与

回答 1 投票 0

在 PostgreSQL 中动态生成交叉表列

我正在尝试在 PostgreSQL 中创建交叉表查询,以便它自动生成交叉表列而不是对其进行硬编码。我写了一个动态生成列的函数...

回答 4 投票 0

查找具有相同主体的冗余存储过程

我有一个数据库,有一些名称不同但主体相同的存储过程。如何使用 T-SQL 语句动态识别它们? 我无法使用

回答 1 投票 0

使用字符串变量执行select语句的结果集

我想在Microsoft SQL Server中执行动态sql select查询的结果。 我希望分配返回多个结果的 SQL SELECT 查询的输出(带有

回答 1 投票 0

如何执行存储在临时表单元格中的SQL脚本?

我有一个相当复杂的动态 SQL 脚本,它将数十个脚本输出到临时表中。例如: 更新表 更改列 UPDATE mydb.sch.tbl SET zipcode = null 其中 col = ''; 阿尔特...

回答 1 投票 0

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