sybase相关内容

需要将具有相同 ID 的多行数据转换为具有多列的 1 行

我查看了已解决的问题的版本,但我发现的一些好的提示(例如,使用 rank() over (partition...))在我使用的 Sybase 版本中似乎不起作用. > 我希望运行一个程序来提取组织如下的数据: 电子邮件 |偏好 电子邮件1 |偏好XYZ 电子邮件1 |偏好ABC 并将其呈现在如下表中: 电子邮件 |偏好1 |偏好2 电子邮件1 |偏好XYZ |偏好AB ..
发布时间:2021-07-05 18:56:50 数据库

如何在 Perl 中为长时间运行的 Sybase sp 设置超时

我正在调用一个存储过程,该过程从 Perl 中的 Sybase DB 中删除数据.但是 sp 需要几个小时才能完成.我只希望 sp 运行 1 小时,然后无论它是否完成,我都希望之后的代码运行.我该如何实施? sub DelRef {打印 "开始 defRefData\n";$db = new Sybapi($user, $password, $server, $margin_database); ..
发布时间:2021-06-15 20:58:42 数据库

Adaptive Server Anywhere ASA SqlAnywhere 8.0 ODBC 驱动程序

好吧,我疯狂地搜索了互联网,但找不到这个驱动程序. 我正在尝试转换使用 ASA 8.0 引擎构建的客户端数据库中的数据.ASA 8 自 2008 年起停止支持.创建此的软件公司不再支持它,因此无法为我提供驱动程序.我已经在网上搜索过,但没有找到任何东西. 我设法获得了由一家名为 SentryLink 的公司开发的名为 BailCredit 的旧软件的安装文件.我在安装文件 (dbodb ..
发布时间:2021-06-12 18:44:46 数据库

由数据库控制的Hibernate时间戳版本.

我同时使用了Hibernate注释和Sybase.我正在寻找设置版本列以防止锁定.数据库需要管理时间戳而不是应用程序.我想使用注释而不是hbm.xml来完成此操作. 我尝试以下操作均未成功 我在jboss.org上阅读以使用 @ org.hibernate.annotations.SourceType.DB@ org.hibernate.annotations.Generated( ..
发布时间:2021-05-14 18:37:29 Java开发

即使sybase中发生异常,如何继续执行while循环的其余部分?

这与此问题有关,但略有不同,我有while循环可插入记录而且我希望即使某些插入操作失败,它也能继续执行.因此,insertrecords过程通过在临时表上一次对前50行执行一次插入来插入记录. 问题是,如果insertrecords中的任何插入失败,它将不会继续?即使当前50条记录失败,如何修改sql以继续下50行.我猜想在sybase中有类似try/catch异常处理的东西吗? 从myT ..
发布时间:2021-05-04 20:49:13 数据库

红帽企业Linux服务器6.4版(圣地亚哥)上的Sybase 15.7

我正在从Solaris迁移到Red Hat.以前在Solaris上,我们通过将interfaces文件位置传递到JDBC库来通过Java连接到Sybase数据源.当我查看Sybase文档时,它们仅列出接口文件作为UNIX和Windows的选项.有人知道Linux的等效文件吗? 我知道我们的数据源已被转移,因为当我与以下人员建立联系时: isql -S-U- ..
发布时间:2021-04-29 18:48:18 服务器开发

SQL存储的proc-请帮我写一个!(第2部分)

我有一个下表,其中的值为501. 创建表_Numbers(数字numeric(20,0)NOT NULL主键)插入_Numbers值(501) 我如何在此上编写存储的proc,该proc返回501,并按顺序将Number递增到下一个(即502)?我希望每次调用存储的proc时都重复这种行为. (而且,如何从任何查询中调用此存储的proc?) 我上一个问题的一部分 3151056 ..
发布时间:2021-04-28 19:59:45 数据库

将exisitng int列更改为sybase中的标识

Sybase 12.5 我在生产中已有一个表,需要对其进行更改以自动填充其PK int列-创建表时,理想情况下将ID列创建为Identity.该ID列是其他多个表中的外键,因此不能删除表并重新开始.问题是,我无法将PK设置为IDENTITY,并且使用当前值创建一个temp列并将其复制到新的IDENTITY列也失败. 由于已经填充了ID列,所以我不能简单地将此列转换为IDENTITY(至 ..
发布时间:2020-11-26 03:31:42 数据库

Hibernate for Sybase DB中的多语句事务中不允许使用SELECT INTO命令

我刚进入休眠模式,并尝试使用休眠模式从Java文件到Sybase DB执行一个过程.当我尝试运行该应用程序时,出现如下错误 存储过程'dbo.p_chklist_test'只能在未链接的事务模式下运行. "SET CHAINED OFF"命令将导致当前会话使用未链接的交易模式. 我已经签入了几个论坛,并通过运行以下命令将模式设置为“任何模式". sp_procxmode p_chkli ..
发布时间:2020-11-23 02:29:23 Java开发

HibernateException:错误的列类型:x,在Sybase上预期为:y

我对以下技术没有太多背景知识,所以我们将不胜感激.如果有不清楚的地方,请随时提出问题. 我目前正在开发一个迁移项目,其中我们正在更新许多技术,包括: Sybase -从12.x到15.7 JConnect -从多个版本到7.0.7_SP130 现在,我们的应用程序已部署到 JBoss 4.x 并使用 Hibernate 3.2.4.sp1 .在旧的DB中,我们有许多看起来像这样 ..
发布时间:2020-11-23 02:20:29 Java开发

Sybase,将字符串作为sql查询执行

在Sybase SQL中,我想执行一个包含SQL的字符串. 我希望类似的东西能起作用 declare @exec_str char(100) select @exec_str = "select 1" execute @exec_str go 来自 exec命令的文档 执行|主管 is used to execute a stored procedure or an e ..
发布时间:2020-11-02 01:34:25 数据库

Sybase Sql Advantage的替代品吗?

Sybase Sql Advantage是Sybase数据库的默认编辑器。但是它有很多缺点,因为它基本上就是Windows用户的记事本: 不能执行多个撤消操作 单色,文本为黑色,背景为白色 看不到您确切地从剪贴板粘贴了什么字符,有时这会导致古怪行为 > 暂时看不到您所在的行或列 缺乏功能性,例如无法导出为不同格式,与源代码控制,插件集成等。 我在日常工作中必须与该编辑器打交道, ..
发布时间:2020-10-27 22:04:50 数据库

是否可以在Doctrine 2中本地使用Sybase DB?

我们当前正在运行一个网站,在使用Sybase数据库时,该网站使用pdo_odbc和ADOdb Active Record作为ORM。我们正在尝试使用Doctrine 2,但我们意识到它本身都不支持ODBC,也不支持Sybase。 您是否知道有一种方法可以解决Doctrine 2中的此问题而不必从零开始编写Sybase驱动程序? 预先感谢。 解决方案 不幸的是,您不走运 编 ..
发布时间:2020-10-25 05:35:37 数据库

Sybase SQL基于具有ID的多列选择不同

我正在尝试查询一个sybase服务器,以获取我们为测试目的而持有的不同类型数据的示例。 我有一个如下表(抽象) 动物表: id |类型繁殖名称 ------------------------------------ 1 |狗|德国谢泼德|伯尼 2 |狗|德国谢泼德|詹姆斯 3 |狗|沙哑|劳拉(Laura) 4 |猫|英蓝色| Fluffles先生 5 |猫|其他| ..
发布时间:2020-10-22 18:42:32 数据库