dynamic-sql 相关问题

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

将参数绑定到部分SQL语句

我正在处理一个旧的PHP应用程序,并负责确保所有区域都使用预准备语句。目前,它使用sprintf在执行之前构建大部分查询。下面是一些......

回答 2 投票 1

海峡查询产生结果。 sp_execute sql没有

也许我会失明。我无法弄清楚为什么这个查询选择*来自sys.tables,其中name = N'foobar'生成该表的行,但exec sp_executesql N'select * from sys.tables where ...

回答 1 投票 0

删除名称以某个字符串开头的所有表

我想要一个脚本来删除名称以给定字符串开头的所有表。我确信这可以通过一些动态sql和INFORMATION_SCHEMA表来完成。如果有人有脚本,或者可以敲一个...

回答 14 投票 137

Oracle - 如何使用动态绑定参数定义动态SQL?

我在Oracle数据库中有这个简单的搜索存储过程,并且想要动态地为我的绑定变量指定值。例如,如果只指定了employee no,那么我的sql将只有一个...

回答 2 投票 2

如何执行存储在表(查询)中的查询(更新)?

我正在尝试执行此查询的结果。 SELECT'UPDATE ['+ TABLE_SCHEMA +']。['+ TABLE_NAME +']'+'SET ['+ COLUMN_NAME +'] = RTRIM(LTRIM(SUBSTRING(['+ COLUMN_NAME +'],2,LEN([' + ...

回答 3 投票 0

EXEC sp_executesql无法按预期工作

EXEC SP_EXECUTESQL给我错误必须声明表变量“@TABLE”我们如何解决这个问题? TESTTABLE包含6个表名。我必须得到所有的表名...

回答 2 投票 0

从表中提取字符串以在查询中使用

我刚开始使用PL / SQL。我们将条件语句存储为一个表中的字符串(下面的表1),并希望根据另一个表中的公共变量(下面的表2)选择它们,某些东西......

回答 1 投票 0

如何替换整个数据库中的字符串(数据值)?

我想替换所有表中的子字符串,说我想在postgres中将“Center”替换为“Center”。有没有办法做到这一点?我发现了一个类似的问题来取代子串...

回答 2 投票 0

SQL动态SELECT语句来自存储在表中的值

我已经研究了这几天,觉得我在圈子里四处走动。我有SQL的基本知识,但有很多领域我不明白。我有一张桌子可以存放......

回答 2 投票 3

Bash文本解析HIVE DDL

我有重复的下面的文本组,它基本上是来自2个hadoop hive表table1和table2的描述扩展输出并显示其属性。详细的表信息表(...

回答 1 投票 0

重构PL / pgSQL函数以返回各种SELECT查询的输出

我写了一个函数,输出一个以文本形式很好地形成的PostgreSQL SELECT查询。现在我不想再输出文本,但实际上对数据库运行生成的SELECT语句并且...

回答 3 投票 29

如何动态地将行转换为列,并为每列使用不同的列名

如何将行转换为列并为每列创建不同的名称? create table #TempTable(InvoiceNum int,State varchar(2),ChargeName varchar(50),PercentageRate decimal(5,3),...

回答 1 投票 1

如何在程序中解决ORA-01006?

我需要有一个程序来计算某事物的数量并将其插入另一个表但是得到错误ORA-01006:绑定变量不存在。这是我的代码:插入部分不被执行...

回答 1 投票 -3

如何在plpgsql中编写更新语句

我刚刚在plsql中完成了我的第一步。我想遍历所有表并更改某个字段,如果它具有某个旧值。不幸的是我真的不知道,如何逃避我的价值观......

回答 1 投票 0

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