cost 17 ms
Azure SQL DB:我可以在主数据库和服务器中的所有数据库之间共享存储过程吗?

我有一个包含 15 个数据库的 Azure SQL 服务器,并且它每周都在上升。 当我创建一个新数据库时,我需要运行几个查询来创建登录名、用户和分配的角色。 所有这些都是使用 SQL 服务器管理员和 SQL 对主数据库运行的。 我想自动化这整个过程。 我正在考虑创建一个存储过程来运行所有查询,然后 ...

2022-09-27 21:02:04 0 4
SQL 服务器始终加密:存储过程重新编译

我们正在应用与存储过程更改相关的始终加密(AE)。 假设一个这样的存储过程调用另外 20 个 SP。 这 20 个 SP 中的每一个都调用另外 5 个,依此类推。 其中一些 SP 已有十年历史。 是否需要重新编译所有以嵌套方式调用的存储过程,而不管加密的参数是否被传递给它们? SP 在没有 AE ...

2022-09-27 15:19:44 0 14
在 sql 服务器中调用和执行存储过程的区别

我已经使用服务器中的表创建了一个存储过程。 我最初创建了该程序并在一个月前执行了它。 SP 中使用的表已更新。 所以我想再次打电话给SP。 这样做的方法是像一个月前一样再次执行它,右键单击 SP 并单击“执行存储的过程...”,还是有另一种调用方式? ...

2022-09-27 09:55:38 0 15
如何使用程序/UDF 查找 SQL 表中所有列的空值计数

我想使用程序/UDF 查找 SQL 表的列的 null 值。 我们尝试使用 case 表达式查找 null 列。 这里的问题是我们不想手动放置列。 如果有 50+ 列,我们将不得不添加太多的 case 语句。 这是一个虚拟表。 Output ...

2022-09-27 05:39:33 0 23
如何从 s3 在 athena aws 中创建存储过程?

我需要使用存储在 aws s3 中的来自 athena 或胶水的数据来创建程序逻辑。 实际上它正在将存储过程从 sql 服务器迁移到 aws,但我不知道什么 aws 服务或在哪里使用它,它不使用数据库,而是使用 s3 表。 非常感谢您指导我如何做到这一点。 ...

2022-09-26 20:19:47 2 10
DB2 将字符串连接到存储过程中的错误

我想将变量的值添加到错误文本中,但由于语法而出错。 {0:0} 在“有效”之后发现了意外的标记“|| ''”。 预期的标记可能包括:“”.. SQLCODE=-104, SQLSTATE=42601, DRIVER=4.28.11 ...

2022-09-26 15:01:35 1 19
DB2 在存储过程中禁用自动提交

我的存储过程中有几个插入。 但是,如果任何块有错误,则应还原所有已插入的内容。 这意味着存储过程中的所有操作都应该是原子的。 具体来说,在我下面的示例中,当块 2 失败时,应该还原块 1 中的所有插入。 我该怎么做? ...

2022-09-26 10:50:00 1 20
检查大厅预订状态

我正在使用大厅预订系统,但我一直在努力使用预订模块我必须表Halls & Bookings 带有样本数据的 Halls 表 带有示例数据的预订表 预约时段为“上午”、“中午之后”、“晚上”和“全时” 我正在尝试预订验证以及显示大厅预订状态的报告编辑在评论中的建议后我已经编辑并删除了第二部分, ...

2022-09-25 21:04:27 1 67
如何在 MySQL 的存储过程中循环遍历数组并在循环内执行查询

我想在存储过程中嵌入查询。 但是,要嵌入的查询是在foreach循环中执行的,因为值是从表单传输的。 这是 PHP 中的片段: 如何将数组作为参数传递给存储过程,以便在存储过程的foreach循环中多次执行相同的查询? 举个例子,存储过程的结构如下: ...

2022-09-23 20:38:55 0 13
获取存储过程到 vb

我需要从 VB 中的存储过程中获取标题(报告名称),但我有变量名称“title”,它需要使用该存储过程才能获取该标题。 我该怎么做? 此外,存储过程的 output 有我需要在 VB 代码中删除的空格。 变量如下所示: 我应该如何使该标题不是硬编码而是来自存储过程? 我得到了以下连接: ...

2022-09-23 16:59:53 1 27
DB2 参数或 SQL 变量的数据类型不支持

我在我的存储过程中使用了很长的 sql 里面EXECUTE IMMEDIATE 问题是当我在 EXECUTE IMMEDIATE 中遇到某种字符(大约 4000 个)时,我无法保存存储过程,因为我遇到了类似的错误 会是他们的任何字符限制吗?,什么时候我们可以强制忽略? DB2 企业服务器版:11. ...

2022-09-23 15:32:34 0 18
在 TRY 上抛出错误,以管理 CATCH 块中的所有错误指令

我正在编写一个存储过程来做“很多事情”(输入验证、插入和更新语句、事务和游标管理等)。 我想使用 TRY/CATCH 来管理事务回滚 cursor 关闭在单个代码块中打印错误(我不喜欢每次检查可能使工作回滚的内容时都重复ROLLBACK TRANSACTION T1 ......)。 例如:BEGI ...

2022-09-23 14:11:27 1 13
在 MYSQL 中的存储过程中编写动态查询

我正在 MySQL 中创建一个存储过程,以便在我的应用程序的几个部分中执行相同的查询。 正如您可以从代码中猜到的,这两个表之一将根据执行存储过程的脚本而有所不同。 第二个查询的字段将在数量和类型上相同。 表的名称和列的名称将发生变化。 为了进行动态查询,我使用了CONCAT()命令,但我不太喜欢它, ...

2022-09-23 13:59:24 1 20
仅当其他行相等时才选择行值

我有一个带有 id 列和源列的表。 我只想返回所有 id 共享的源值。 例如下表中 id 1,2,3 都共享 10 和 20,但是 id 3 缺少源值 30,所以 30 无效,我想返回 10 和 20。 我正在使用 MySQL 并希望将其放入存储过程中。 我该怎么做呢? ID 资源 1 10 ...

2022-09-23 10:36:55 1 16

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM