sybase相关内容
我正在使用Sybase,并且正在执行选择,该选择返回一个称为"iftype"的列,但其类型为int,我需要转换为varchar.当我尝试执行没有转换功能的选择时,出现此错误: 错误代码257,SQL状态37000:不允许从数据类型'VARCHAR'到'INT'的隐式转换.使用CONVERT函数运行此查询. 我不知道如何实现功能CONVERT.有人可以帮我吗? 解决方案 使用co
..
我想创建一个新列,并用行号填充该列中每一行的值. 这可以在oracle中通过执行此操作来实现. alter table mytable add (myfield integer); update mytable set myfield = rownum; 这将在SYBASE ASE中完成吗? 解决方案 alter table mytable add id bigint i
..
在Sybase PowerDesigner中,当设计一个采用相同XXXX对象(即对象)的2个副本/实例的UML图时,应用程序会向该符号添加数字标识符,例如"XXXX:2". 可以删除它吗? 提前谢谢! 解决方案 它似乎并非直接可行. 但是,(经过16.0的某种测试),您可以向模型添加扩展,在对象类型上定义计算属性(字符串类型),并返回对象名称: %Get%= obj.na
..
我找到了一种将不同行中的字符串聚合到sybase ASE 15中的单行中的方法。 id |名称结果:id |名称 ------------- 1 |马特1 | Matt,Rocks 1 |岩石2 |手写笔 2 |手写笔 类似于T-SQL中的FOR XML PATH。 谢谢! 解决方案 Sybase ASE没有诸如 list( )或 group_
..
我正在使用sybase服务器提供的Rapid SQL或isql连接到sql数据库。当我发出 sp_who用户名 命令我应该获得连接用户的列表。我可以,但是主机名列被截断,因此例如当主机地址为host0001时,它会被截断为host0,这是一个问题,因为有许多主机名以相同的前缀开头,例如host001,host002 ....因此,我不知道哪些进程正在阻止我的数据库,并且我无
..
我在调用 ExecuteNonQuery()时发生数据库调用引发 AccessViolationException 的问题。该调用包含在 try-catch 块中,但从未捕获到异常。相反,我在Windows事件日志中获得了有关它的条目。有没有办法在代码中捕获该异常? IDbCommand cmd = ... cmd.CommandText =“ ...“; try { var
..
我在SQL Server数据库中存储阿拉伯数据时遇到问题,数据库表中的数据显示字符为奇怪的符号,没有像ÓíÇÑÉÕÛíÑÉ那样的含义,但是当我使用PB7读取此数据时,它看起来不错且可读,当使用PB7读取时PB10.5似乎不可读 解决方案 与Unicode /非Unicode有关。 sql sever具有NVarChar uniqode的功能,而PB10.5尝试将其解释为普通的ascii。。
..
我正在尝试记录/自动化在Sybase Powerbuilder中开发的应用程序。我当前正在使用HP UFT v12.54。 使用默认记录过程,对象间谍只能看到PB窗口中的区域,而看不到特定字段/下拉列表。简而言之,我无法在窗口中选择特定对象。 请参见下图: 我正在尝试选择授权签名人字段,但选择UFT没有看到特定元素,而是看到了客户数据字段。 UFT只是通过xy轴而不是特定对象引用
..
我对一个表进行了简单的查询,该查询返回的结果如下: id id_type id_ref 2702 5 31 2702 16 14 2702 17 3 2702 40 1 2703 23 4 2703 23 5 2703 34 6 2704 1 14 例如,我想将结果
..
我正在寻找一种解决以下问题的方法... ID | Group_Level | Group_Values 1 | Division | Value 1 2 | Department | Value 2 3 | Class | Value 3 进入以下结构.... ID | Division | Department | Class 1 | Value 1
..
http://php.net/manual/zh/function.sybase -connect.php 从PHP7中删除. 所以现在我得到了这个错误: PHP Fatal error: Uncaught Error: Call to undefined function sybase_connect() 我现在应该如何使用PHP7连接到sybase? 解决方案 您正在
..
我正在尝试连接到这里已经建立的数据库.我们无权访问后端,但确实有服务器地址和登录信息可连接至后端-去年我可以使用PDO和dblib进行连接,但PHP 7不再支持dblib,因此我正在尝试使用sql服务器驱动程序. 我设置了一个基本的连接字符串来对其进行测试,但是没有得到任何指定的错误,也没有得到任何结果:
..
我对Windows上的sybase数据库具有DBA权限. 我还有一个我不知道密码的用户. 我经常使用知道的应用程序,并且使用该密码自动登录该应用程序.但是,我找不到在应用程序或其dlls/files/registry/etc等位置中找到该密码的方法. 我显然不想更改用户密码,因为无法更新应用程序中的密码(据我所知). 我希望能够以该用户身份登录数据库. 数据库服务器是
..
在Oracle中,通常像这样查询分页. SELECT * FROM (SELECT *, rownum rid FROM TABLEA WHERE rownum #pagestart# 但是,Sybase DBMS中没有"rownum"功能. 如何在Sybase中完全相同地查询? 我找到了一些方法. 使用“行数"
..
有没有简单的方法可以在sybase中实现分页? 在postgres中有限制和偏移量,在mysql中有限制X,Y. sybase呢?尽力限制结果,但要实现完全分页,还需要抵消. 如果有几个分页,这不是问题,我可以在客户端简单地修剪结果,但是如果有数百万行,我只想获取所需的数据. 解决方案 从 http://www.isug.com/Sybase_FAQ/ASE/section6.2.html
..
我正在研究从Oracle到Sybase ASE SP的转换,并陷入PL/SQL中自主事务的使用中. 请让我知道Sybase Adaptive Server Enterprise中是否有与此功能等效的功能?可能有一些相关的帖子描述了该问题的解决方案? 谢谢. 解决方案 没关系.我设法自己找到了解决方案. 它可能对谁感兴趣: 该解决方案的想法来自SQL Server外部SP,
..
我有一个Linux系统.当我拥有Windows盒子时,我能够下载免费的非商业用途MS SQL Server. 如何在Linux机器上运行SQL Server,Sybase或Oracle的免费个人副本? 我不需要任何永久数据库或大量存储.我只想(重新)熟悉这些不同的SQL方言,并将技术和时间与我已经安装的MySQL和Postgresql进行比较. 谢谢. 解决方案 SQL
..
ID | Type | total 1 Purchase 12 1 Return 2 1 Exchange 5 2 Purchase null 2 Return 5 2 Exchange 1 3 Purchase 34 3 Return 4 3 Exchange 2 4 Purcha
..
Sybase为应用程序提供了一种通信方式(例如应用程序的最终用户名等).上下文数据基本上只是一组通过set_appcontext/get_appcontext存储过程存储/检索的键值对. 问题: 与Sybase的set_appcontext类似,其他主要的数据库服务器(MSSQL/Oracle/MySQL)是否具有将应用程序上下文传递到会话的功能? 详细信息: 应用上下文的
..
我们现在正在使用NHibernate连接到基于我们软件安装位置的不同数据库.因此,我正在将许多SQL过程移植到Oracle. SQL Server有一个很好的名为DateDiff的函数,该函数包含日期部分,开始日期和结束日期. 日期部分的示例是日,周,月,年等. . 什么是Oracle等效项? 我还没有找到自己创建的版本吗? (由Mark Harrison更新),有几
..