c# - ora-00972 标识符太长 oracle 10g

标签 c# asp.net oracle gridview sqldatasource

我收到标题中提到的错误。

我使用的是 36 个字符的 ID。此错误仅在我的 asp.net webform 中的 sqldatasource 中抛出。 当我在 Oracle sql developer 中执行更新时,这不是问题。

我该如何解决这个问题?

最佳答案

Oracle 支持最多 30 个字符的标识符,而您的标识符长度 36 大于此长度。因此使其长度为 30 个字符。

看这个link

关于c# - ora-00972 标识符太长 oracle 10g,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2788031/

相关文章:

c# - 在 WPF 列表框中禁用键盘导航

asp.net - 无法加载文件或程序集 'AjaxControlToolkit'或其依赖项之一。该系统找不到指定的文件

asp.net - Page_load 事件未触发但 page_init 是

java - 如何捕获oracle过程中pdo_oci的参数消息

java - 尽管与应用程序失去连接,Oracle 是否仍保持查询在后台运行?

mysql - 使用复合主键作为外键

c# - 从 C# 中的 SOAP API 捕获实际错误详细信息

c# - Newtonsoft JSON 动态属性名称

c# - 如何将所有转换为一个字符串?

javascript - 如何重新堆叠页面上 div 的水平流