问题标签 [dml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - 带有两个表的更新语句 -Oracle
我有两个表,我需要使用基于公共列的第一个表中的值更新第二个表。
我使用了以下语句
但我得到了错误
你能帮帮我吗?
performance - 在 MongoDB 中编写繁重的 dml 操作
我在 Linux 上运行 MongoDB (2.2),我有几个问题。
我有包含许多字段 + 子字段和该字段的一个索引的架构。
- 更新/删除索引的速度有多快——我每秒大约有 3 次更新/删除等。
- 是否有规则,例如在 10,000 次更新后您必须压缩或重建索引?
- 字段的更改是否立即在索引中可见?如果没有,此更新/删除是否有延迟或临时表?
在此先感谢 - 布兰登
sql - 如何确定脚本是否为 DML?OCI?
我的目标是以某种方式发送(可能通过 OCI)处理 sql 脚本以确定它是 DML 脚本(所有代码块都不是 DDL 或 DCL)还是与其他数据语言的混合。
可能吗?如果是这样,怎么做?
假设您可能无法使用 OCI。您将如何自动进行检查以验证这一点?
lucene - 使用 CouchDB + Lucene 放置和删除
我在 Linux ( https://github.com/rnewson/couchdb-lucene/ ) 上运行 CouchDB (1.2.1) + Lucene,我有几个问题。
我为所有内容编制索引 - 所有文档的一个索引。我有大约 20.000.000 份文件。
- 在索引上完成放置/删除的速度有多快——我每秒大约有 10-50 次放置/删除等。
- 是否有规则,例如在 10,000 次更新后您必须优化索引?
- 文档中的更改是否立即在索引中可见?如果没有,此更新/删除是否有延迟或临时表?
在此先感谢 - 布兰登
oracle - 在函数内执行过程(ORA-14551 错误)
这个问题与我之前的问题有关。
我有一个过程(PROC_YEARLYACTIVELIST2
),它将显示在指定年份的所有活动记录。
它将删除以前的内容TBLACTIVELISTYEARLY2
并插入结果PROC_YEARLYACTIVELIST2
。
我创建了一个函数,它将执行TBLACTIVELISTYEARLY2
,从中选择所有记录TBLACTIVELISTYEARLY
并将其放入CURSOR C_IH
,并返回水晶报表的表格。
以下只是部分代码:
我试图将该函数称为
并且有ORA-14551
错误
搜索了一下,发现是因为和INSERT
, UPDATE
or DELETE
and冲突DUAL
。
有没有其他方法可以在返回表的函数中执行我的过程?
谢谢!
java - 使用休眠导出 DML
我需要导出特定对象及其对 DML 的引用,然后另一个应用程序将使用 DML 获取文件并导入它。数据库模式当然是相同的。
是否有一些工具可以做到这一点,或者我必须使用带有选项的 mysql 转储?
我感谢所有的建议
c# - 从 datagridview 到 SSCE 的 DML 查询执行
我正在尝试做的事情:
SSCE
使用Datagridview
和 命令按钮在数据库 ( ) 中执行 DML 语句。
问题:
我收到与这篇文章完全相同的错误:SQL [错误]:解析查询时出错。[令牌行号= 1,令牌行偏移量= 44,错误令牌= - ]
基于这些答案和网络上提供的其他答案,我已经验证了查询字符串,但无法解决它。还有一个方面我有疑问。
1)E_ID
列是IDENTITY
(自动增量)。但是我收到一个错误,说我必须包含 DataGridview 中的所有列才能匹配数据库表。这可能是我遇到的问题还是我的语法?
2)我想使用按钮单击事件将新行/更新/删除的行从 Datagridview 插入到数据库表中。这是这样做的有效方法吗?
感谢您对正确方向的一些见解。
sql - Oracle:检查 dml 语句
我正在寻找一种使用 Pl/SQL 的方法来检查由“立即执行”执行的语句是否是 dml 语句。
sql-server - 验证您的 SQL Server DML 脚本
由于我没有数据库写入权限,我通过将我的 SQL 转发给高级成员来执行大量插入、更新、删除操作。
您能否建议我一些方法来根据表格验证这些脚本?
通常问题是列不匹配,因为我们的表有太多列
理想情况下,如果我可以将我的 DML T-SQL 放在另一个脚本中以 100% 确定它会执行。
谢谢
更新: 在我获得建议的环境之前,我已经获得了一个可以达到目的的工作。我使用 [select * into #temp from table] 并针对它测试我的所有脚本。如果需要,可以指定列,错误有助于编写/验证可执行 DMLscript
tsql - 使用 T-SQL 为默认电话格式创建触发器
我创建了一个触发器,确保电话号码以默认格式插入到数据库中。它是为 Oracle 数据库创建的。现在我在 SQL Server 2008 R2 中工作并且在转换这个触发器时遇到了麻烦。任何人都可以帮我将以下触发器转换为 T-SQL 吗?