sybase-ase相关内容

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开发

如何在Sybase ASE 16.0中查找触发器以及在表上定义的架构?

我试图在Sybase ASE 16.0中找到在给定架构中的表上定义的所有触发器,并且可以在与给定表不同的架构中定义触发器(用户具有所有必需的权限)。例如,下面的表将在dbo模式(默认)中创建,触发器分别在dbo和s1模式中创建。 创建表tblAllTypesTriggers ( “ Id” int NOT NULL主键, “ Name” varchar(30), “ Salary” int, ..
发布时间:2020-10-16 07:16:02 数据库

Sybase ASE 15.5:成功插入无效

我正试图在一个很大的表(4亿行)中插入一行。该表具有3列(整数,varchar(128),varchar(255)),主键和聚集索引在第(1,2)列上使用非聚集索引在第(3,3)列上使用非聚集索引。没有外键,没有触发器。 当我这样做时: 插入mytable值(0, 'test_name','test_val') 执行成功但没有效果,没有插入任何内容,我可以成功执行多次, ..
发布时间:2020-10-16 01:27:56 数据库

如何有条件地在Sybase(TSQL)中创建表?

好的,所以Sybase(12.5.4)将允许我执行以下操作来删除表(如果该表已经存在): 如果存在( 从sysobjects 中选择1 WHERE name ='a_table' AND type ='U' ) DROP TABLE a_table GO 但是如果我尝试对表创建进行同样的操作,我总是会被警告table已经存在,因为它继续进行并试图创建我的表并忽 ..
发布时间:2020-10-07 22:27:18 其他开发

Sybase ASE 12.5是否支持通用表表达式?

我注意到Sybase SQL Anywhere支持它们,但是在ASE上也找不到它们。 如果不支持,那我该怎么办?设计递归查询的最佳选择?在SQL Server 2008中,我会使用CTE来完成此操作,但是如果不可用的话? 解决方案 Sybase ASE 12.5(以及15.0)不支持CTE。 您可以使用内部查询来解决问题。 像这样的简单CTE : 与Sales_CT ..
发布时间:2020-10-06 06:54:52 其他开发

使用Sybase ASE BCP到远程服务器

我有时使用BCP导出/导入数据到无法登录OS的远程服务器,而只能连接到DB.使用BCP可以成功连接到服务器,如下所示: MyTable.bcp中的bcp mytester.dbo.MyTable -S Sybase157 -U sa -P SyAdmin -n 这当然是有效的,因为Sybase157是在我的sql.ini中定义的. 我的问题: a)是否可以回避整个sql.i ..
发布时间:2020-09-20 04:29:11 数据库

Sybase BCP与MS SQL BCP

我有一个需要使用的多数据库设置,并且两个都有各自的bcp版本,它们的行为方式不同.再加上两者都在我的%PATH%中,并且Sybase一个在MS SQL exe之前列出,因此从命令行调用"bcp"总是会命中Sybase exe. 首先,版本是“不同的": Sybase BCP: Sybase CTBCP实用程序/15.0/P-EBF17890 ESD#24/PC Intel/BUILD1 ..
发布时间:2020-09-20 04:24:44 数据库

如何使用命令行备份和还原sybase数据库表

如何备份sybase表并使用命令行还原? 请使用bcp命令帮助我 我尝试使用sybase中央GUI 谢谢. 解决方案 由于您未指定要在Windows还是Unix上运行,因此我将尝试同时覆盖这两个方面. Unix bcp位于$ SYBASE/$ SYBASE_OCS/bin/ Windows bcp位于%SYBASE%\%SYBASE_OCS%\ bin 导出 bcp ..
发布时间:2020-09-20 04:23:19 数据库

在将bcp与格式文件一起使用时如何指定行定界符

我正在使用bcp实用程序将数据导入到Solaris系统上的Sybase数据库中 由于bcp文件是由另一个xml解析脚本生成的,因此我无法对其进行控制以使其按所需顺序生成字段.现在,bcp文件中字段的顺序与数据库表中的顺序有所不同. 我想使用bcp工具的格式文件来控制加载到数据库中的字段的顺序,因此我有以下示例bcp文件,并相应地构造了一个格式文件: bcp文件: 60328 ..
发布时间:2020-09-20 04:23:15 数据库

如何获得Apache以支持PHP 5.3.6连接到Sybase ASE 15.7?

请参考下面的上一个问题,在此我可以使PHP与SYBASE ASE 15.7对话: “>当密码输入时,为什么与ASE的连接失败需要加密吗? 正如我所提到的,我们遇到了一些障碍,因此我在这里发布另一个问题是指在努力尽快解决该问题的过程中,任何人都有专业知识,请分享.当然,一旦我们能够弄清楚了,也将在这里分享答案. 我的工作类似于下面的几对帖子: http://tldp.org/ ..
发布时间:2020-09-03 03:53:26 PHP

涉及IMAGE或TEXT列的死锁期间的怪异现象

这是我在使用Sybase ASE 15.7对应用程序进行压力测试时偶然发现的事情. 我们有下表: CREATE TABLE foo ( i INT NOT NULL, blob IMAGE ); ALTER TABLE foo ADD PRIMARY KEY (i); 即使在开始测试之前,该表也具有单个行,其中IMAGE列中包含一些数据.在测试期间,否行将 ..
发布时间:2020-07-25 23:05:52 数据库

Sybase * =符合Ansi Standard,对于同一内部表有2个不同的外部表

我正在尝试迁移一些旧的程序代码.我在弄清楚ANSI标准语法以产生相同结果时遇到了麻烦. 以下是我尝试过的多种组合之一.第二个联接的内部表是什么,它是第一个联接的输出还是源表. 请帮助我更改很多代码. 原始SQL语句 select * from JT1 a, JT2 b, JT3 c where a.ID *= b.ID and c.JOB *= b.JOB ..
发布时间:2020-06-20 18:33:43 其他开发

使用唯一的auto_identity索引选项将列添加到sybase表中

我继承了一个启用了“唯一自动识别索引”选项的Sybase数据库。作为升级过程的一部分,我需要在此数据库的表中添加一些额外的列,即 alter table mytable add< ; newcol> float default -1 not null 当我尝试执行此操作时,出现以下错误: 每个表中的列名必须唯一,表#syb__altab ......中的列名S ..
发布时间:2020-06-03 22:50:53 其他开发

Sybase ASE 15.5中的自主事务

我正在研究从Oracle到Sybase ASE SP的转换,并陷入PL/SQL中自主事务的使用中. 请让我知道Sybase Adaptive Server Enterprise中是否有与此功能等效的功能?可能有一些相关的帖子描述了该问题的解决方案? 谢谢. 解决方案 没关系.我设法自己找到了解决方案. 它可能对谁感兴趣: 该解决方案的想法来自SQL Server外部SP, ..
发布时间:2020-05-22 03:50:14 数据库

为插入/更新/删除设置单个触发器还是多个触发器更好?

我需要将插入/更新/删除操作从一个表镜像到另一个表. 例如,必须将在tableA上的插入复制到tableB中,将其更新到应用于tableB的tableA,并从tableA删除,然后将其应用于tableB. 就这么简单,除了tableB为常数值增加了1列之外,因此需要非常简单的触发器. 我不确定是否最好编写3个单独的触发器,或者让一个触发器执行所有操作. 这适用于3个数据库:Sybase ..
发布时间:2020-05-22 01:16:44 数据库

Windows 8 OLEDB/ADO.NET驱动程序用于Sybase ASE吗?

是否有人在Windows 8(64位)系统上成功安装了Sybase OLEDB驱动程序和Sybase Central?我已经在Sybase网站上尝试了安装程序,但是它们失败了.在Sybase网站上搜索"Windows 8"以及在Google上搜索"Sybase Windows 8"均未显示任何内容.我们这里有一个开发人员,他们将它们安装在Windows 7系统上,然后将操作系统升级到Windows ..
发布时间:2020-05-19 22:11:39 其他开发