sybase-ase

    3热度

    2回答

    Sybase ASE的支持,我有德尔福专业2007年和2009年由于新的项目,需要我接口到Sybase ASE数据库在想​​升级的一个或两个,以企业。 我做了一些研究,看来,2007年Sybase驱动程序泄漏内存,并没有出现这个问题是固定的。 有谁知道CodeGear的企业驱动程序为Sybase ASE是可靠的,做任何的替代品存在吗?

    1热度

    2回答

    在存储过程中,我试图测试参数是否为null或小于1,如果是,则用友好消息和参数值引发错误。 这里是我的代码: IF @ID IS NULL OR @ID <= 0 BEGIN RAISERROR 27001 'ID is ?????. ID cannot be null or less then zero.' RETURN 27001 END 我想回到什么或者是:“ID

    1热度

    2回答

    为了澄清,我运行的是Sybase 12.5.3,但我相信这也适用于SQL Server 2005。基本上,我想编写一个查询,看起来有点像这样,我已经简化它尽可能的突出问题: DECLARE @a int, @b int, @c int SELECT @a = huzzah.a ,@b = huzzah.b ,@c = huzzah.c FROM ( SE

    5热度

    8回答

    是否有Sybase或其他地方的好工具可以让我调试Sybase ASE中的存储过程?我需要能够设置断点&观察点。 以前,在Sybase ASA(不是ASE)中,我使用Sybase Central来执行此操作。有一个ASE插件,但我怀疑它会让我调试程序。

    13热度

    3回答

    如果您要在存储过程中创建临时表并希望在其上添加一个或两个临时表以提高对其进行的任何其他语句的性能,是最好的方法? Sybase如是说this: “在创建索引时,表必须包含数据如果创建临时表并在空表上创建索引,则Adaptive Server不会创建列统计信息,如直方图和密度。您在创建索引后插入数据行,优化器具有不完整的统计信息。“ 但最近有同事提到,如果我在不同的存储过程,其实际使用临时表中的一个

    7热度

    3回答

    我一直生病疲惫搜索Sybase ASE上区分大小写搜索的搜索解决方案(Sybase数据/列名区分大小写)。 Sybase文档自豪地表示,只有一种方法可以执行使用Upper和Lower函数的搜索,但是这种说法存在性能问题。并且相信我他们是对的,如果你的桌子有大量数据,表现非常尴尬,你永远不会再使用Upper和Lower。我对开发商的问题是:你们如何解决这个问题? P.S.不要建议更改排序顺序或请移动

    16热度

    11回答

    所以我有一个的Sybase存储过程,在一个IN()子句需要1个参数,这是一个逗号分隔的字符串列表,并运行一个查询在: CREATE PROCEDURE getSomething @keyList varchar(4096) AS SELECT * FROM mytbl WHERE name IN (@keyList) 我怎么叫我的存储过程有超过1值在列表中? 到目前为止,我已经试过 exe

    8热度

    4回答

    我正在寻找一个ADO.net 2.0或更高版本的Sybase数据库提供程序,它似乎被称为Sybase ASE。为了澄清,我对ASE感兴趣,而不是SQL Anywhere。希望提供者将被包含在数据库中,或者免费。 我可以找到提及的ADO.net 1.1提供程序;那不是我想要的。 我可以找到ODBC驱动程序和OLEDB提供程序;那不是我想要的。 我发现了DataDirect ADO.net提供商付费;

    2热度

    7回答

    我有一个存储过程,而作为它的参数VARCHAR需要被投作为一个日期时间供以后使用: SET @the_date = CAST(@date_string AS DATETIME) 我期待的日期字符串格式来提供“DD-MON-YYYY”,但为了防守编码,如果由于某种原因无法成功转换,我想默认为系统日期并继续。在PL/SQL中,我可以使用异常处理来实现这一点,我也可以用正则表达式很容易地做到这一点,