问题标签 [sybase-ase15]

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.

0 投票
1 回答
237 浏览

sybase - Sybase ASE 中以“N”结尾的类型是什么?

我正在使用 Sybase ASE 15.7 实例。

查询systypes表后,我看到了很多数据类型,如floatn, intn, datetimn, moneyn。它们的长度相同(float, int, datetime, ...),并且似乎仅在其类型代码和层次结构上有所不同。Sybase ASE 文档提到了前者(如在此处此处),但没有解释其用途。

这些数据类型的用途是什么,与没有尾随“N”的对应数据类型有什么区别?

0 投票
1 回答
440 浏览

sybase - 向 Sybase ASE 中的 TEXT 类型列添加非空值

我无法在具有非空约束的 sybase ASE 表中添加 TEXT 类型列。我能够添加 TEXT 列,但无法添加“非空”约束。

或者如何修改 TEXT 列以添加“非空”约束。当我尝试修改 TEXT 列时,出现错误“您无法将列 colName 修改为 TEXT/IMAGE/UNITEXT 类型”。请建议如何添加或修改具有非空约束的文本类型列。

0 投票
2 回答
453 浏览

sql - 以管道分隔格式输出 sybase 查询

我需要一些帮助来确定是否有可能以管道|分隔格式获取 sybase sql 查询的输出。

返回的数据如下

我使用 sybase ASE 15 作为我的数据库来运行查询。

我需要以下格式的数据

提前致谢

0 投票
0 回答
47 浏览

asp.net - 数据库从 Sybase 12.5 升级到 15 后 ASP 经典应用程序出现数据问题

上周末,我们将 Sybase ASE 12.5 实例迁移到 15 实例。连接到 Sybase 数据库的经典 ASP 应用程序大部分工作正常,但只有一个页面。在该页面上,当调用向数据库发送请求的方法之一(返回多个字段、一些字符串、一些整数和两个日期)时,返回失败并出现以下错误“转换失败,因为 DateTime数据值溢出了为消费者缓冲区中的 DataTime 值部分指定的类型”。我们将存储过程更改为不返回两个日期字段,现在它返回了,但它返回到前端的数据对于存储过程来说是无效数据。我们有一个错误的字符串(应该返回“D”并返回“A”)一个应该填充但为空的字符串,和一个应该是 1 的 int 返回一些疯狂的 long int。当我们尝试连接到 15 而不是 12.5 时,我们可能会遇到前端服务器的驱动程序问题,但无法安静地确定这是否是问题所在。我们尝试将连接字符串从使用 Sybase.ASEOLEDBProvider.2 更改为 ASEOLEDB,这会在尝试建立连接时导致错误。

该连接是一个 OleDb 连接

在我们更改存储过程之前,尝试执行“ExecuteNonQuery”时它失败了

我们确实验证了进入数据库的值(甚至拉到日志中以确保传递给 SP 的内容),这一切都是有效的,并且手动运行 SP 会返回预期的结果。

这是驱动问题吗?还是数据类型的区别?

这是应用程序代码

0 投票
0 回答
385 浏览

cluster-computing - RedHat Pacemaker 集群上的 SYBASE 集群

我正在尝试使用 Pacemaker 在 RedHat 7.5 上设置 SYBASE 集群。我想要主动/被动模式,其中 SYBASE 一次只能在单个节点上运行,但是当我以这种方式配置时,它在配置期间工作正常,但是当备用节点重新启动时,SYBASE 资源正在尝试启动在节点 2 上,一旦它在节点 1 上启动并运行,它就不应该发生。

我已将 Pacemaker 配置为:
- lvm-sybasedev-res 和 lvm-databasedev-res 是为了让共享卷 (iSCSI) 访问 SYBASE 将在当时运行的正确节点。
- 已使用以下命令创建了 sybase-res 资源:

我有约束托管设置,以便将所有资源保留在同一节点上的 sybase-rg 资源组下。

我期待如果 sybase-rg 已启动并在 node-1 (sdp-1) 上运行......即使 node-2 (sdp-2) 重新启动它也不应该影响 sybase-res,因为它是非活动节点重新启动。我错过了什么吗?欢迎任何帮助。

问候,

0 投票
0 回答
184 浏览

sybase - Sybase ASE - 列出数据库中的表名、列名、约束名

我能否获得一个查询来列出 Sybase ASE DB 中的父子表名、父子表名、父子列名、约束和约束类型?

0 投票
1 回答
73 浏览

sybase - 那个sybase错误是什么意思

是sybase账号权限不足? [sybiq@db ~]$ isql -U abc -P abc -S abc3

0 投票
1 回答
337 浏览

sybase - 我使用什么 SQL 来转换(大)日期时间以显示微秒?

Sybase文档显示了如何转换为多种日期/时间格式,但没有显示 bigdatetime 支持的微秒。我可以使用什么 CONVERT 样式?

例如:

0 投票
1 回答
1588 浏览

java - 如何从 Java 中的 Sybase DB 服务器获取所有数据库名称的列表

我想从 Sybase DB 服务器获取所有数据库名称的列表。我可以通过Java连接Sybase db,但不知道如何获取数据库名称列表。我正在使用 jconn4 jar 文件。

0 投票
0 回答
530 浏览

oracle-sqldeveloper - 在 SQL Developer 中执行 Sybase ASE 过程

我正在尝试在 SQL Developer 中执行 Sybase ASE 过程。它在 isql 中运行良好,但在 SQL Developer 中它不会被执行。

当我使用“执行”命令执行它时,我得到的只是“程序成功”。

你能告诉我是否有办法吗?