dynamic-sql 相关问题

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

如何执行存储在表的另一列中的(涉及同一表的列的表达式?)>

我的表格将如下所示-id |表达|单位成本|需求|总成本| ------ | ------------------------------------- | ---------- | -------- | ---------- | 1 | (...

回答 1 投票 1

使用动态SQL在一个参数中执行多列通配符搜索

我的应用程序只有街道编号和街道名称字段。我需要在查询中将街道名称和单位类型声明为一个参数字段。我需要执行通配符搜索(在街道名称上...

回答 1 投票 1

如何使用递归查询构造SQL数据透视表

想象一下,我有这些表WorkOrder:[Id],[ServiceId],[StatusId]服务

回答 1 投票 0

要使用类型(“ TEXT”)的字符串表示形式键入的文本值(TEXT)

我想创建一个函数,尝试将一组值转换为用户指定的类型(默认为文本)。一个非常简单的函数如下所示:CREATE OR REPLACE FUNCTION ...

回答 1 投票 1

将表中的表达式用作没有结果的选择语句

关于此问题,我正在使用以下代码来执行保存在表中的选择查询。开始进行接收(从表_1中选择col1,col2,col3)循环立即执行'插入到...

回答 1 投票 0

如何在存储过程中执行动态查询?

我想从用户变量中获取:'North'数据库中'Top'子句的num和Tbl名称,并返回前5名的结果集,我的脚本关闭了创建过程sp_getTop5(@num int,@tbl ...

回答 1 投票 -4

在存储过程中执行动态查询?

我想从用户变量中获取:'North'数据库中'Top'子句的num和Tbl名称,并返回前5名的结果集,我的脚本关闭了创建过程sp_getTop5(@num int,@tbl ...

回答 1 投票 -4

如何排除主数据库

我创建了以下查询,该查询将从所有数据库中获取数据。当我执行查询时,我得到错误的无效列ID。我已经调查并发现了表tbl_table_A(...

回答 2 投票 0

动态SQL在更改SQL Server中的变量列名称时不起作用

我想编写一个存储过程,该过程可用于更新表中所有者名称,备份联系人,其他联系人等的ID。这些ID将从其他表中获取。而不是写...

回答 1 投票 1

处理动态sql中单引号的正确方法?

我在下面有一个动态sql查询来创建函数,我用4x单引号替换了单引号,但是它不起作用。 EXEC('创建或更改功能dbo.fnGetNumberFromPCN(@PCN ...

回答 1 投票 0

Oracle Dynamic sql:用撇号更新列

我正在尝试使用动态查询来更新列。更新值带有撇号(中华人民共和国)。我收到以下错误。 / *示例表数据* / CREATE TABLE CUST_DATA ...

回答 1 投票 0

在Oracle中创建具有相同列的多个表

我是PL / SQL的新手。是否有可能在while(或for)循环内创建给定数量的具有相同列但特定表名的表,并借助...

回答 1 投票 0

dbms_utility.exec_ddl_statement无效

我想通过dblink终止会话,但是dbms_utility.exec_ddl_statement不起作用。下面的命令不会引发任何错误,但也不会终止会话。 exec dbms_utility ....

回答 1 投票 0

在为Teradata的存储过程中存储动态sql时遇到麻烦

我在存储过程中具有以下动态sql代码。通过传递下面列出的不同参数,我可以得到不同的结果。有人可以帮我吗,改一下...

回答 1 投票 0

动态SQL:为具有关系的表创建插入查询

我有2个表,foo和bar。 bar拥有foo的外键,例如:foo id | some_data-:| :-------- 1 | 2 | b 3 |栏号| id_foo | more_data-:| -----:| :-------- 1 | 1 | d ...

回答 1 投票 3

试图将参数传递给动态SQL

我的目标是从C#创建一个调用,该调用允许用户将ID和参数传递给存储过程。然后,该存储过程将使用ID在表中查找特定的列,它将......>

回答 1 投票 -1

尝试创建动态合并脚本并动态传递变量

我正在尝试创建动态合并脚本并动态传递变量,但是变量并未在代码中替换。有人可以帮忙吗?创建或替换PROCEDURE ...

回答 2 投票 0

使用多个FOR LOOP语句更新语句时出错

DECLARE TYPE Outer_Loop是VARCHAR2表(4000);类型Inner_Loop是VARCHAR2(50字节)的VARRAY(50)OL Outer_Loop:= Outer_Loop('1','2'); IL Inner_Loop:= Inner_Loop('ONE','TWO','... >>

回答 1 投票 -2

我如何使用Criteria API动态创建带有复杂基本子句的查询?

我正在尝试根据用户提交的搜索参数来动态查询数据库。为了实现这种动力,我不再使用标准的JPA / Crud存储库。但是,基本...

回答 1 投票 0

Oracle使用动态sql制作本地表?

如何在Oracle中使用本地临时表或使用动态SQL的替代方法?在SQL Server中,从名为dbo.2019的表中选择所有列到名为x的本地临时表中:CREATE TABLE ...

回答 1 投票 0

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