Recent update: 2008-6-5

求助: insert触发器问题

243 byte By ivysindy at 2008-6-5
大家帮帮忙吧。 我每次在表a中增加一条记录,在表b中都增加一条相同记录(如相同用户名aa和密码888),但id肯定不同。 我写个触发器,CREATE TRIGGER trg_i_a ON a FOR INSERT AS BEGIN insert into b values(1,'aa','888') END 每次增加记录的时候,怎么判断表b中的id不会重复呢?

求助: insert触发器的问题

293 byte By ivysindy at 2008-5-24
我每次在表a中增加一条记录,都同时要在表b中一条相同的记录(如用户名为aa,密码为888),只是表b中id的字段要不相同。我写个触发器, CREATE TRIGGER trg_i_a ON a FOR INSERT AS BEGIN insert into b values(1,'aa','888') END 但每次表a中增加记录的时候,如何判断在表b中id是否存在,再插入一条具有相同用户名和密码的记录呢? 我是初学者,期待各位大侠的帮助。谢谢!

Sysbase12.5中文乱码问题,该如何解决

520 byte By lilylily123 at 2008-5-20
环境:sybase 12.5 服务器端是win2000,客户端是win2003 使用VC.net开发,odbc连接数据库 服务端和客户端的字符集也一致,如下 \sybase\locales\locales.dat文件 [NT] 项目下 最后一行默认设置是locale = default, us_english, cp850 不管以哪种方式写数据库,中文入库时都是"?" 在网上看到高手们说:安装cp936字符集可以解决问题 进入目录C:\sybase\charsets\cp936 运行命令 charset -Usa -Plongtop binary.srt cp936 运行完...

SYBASE central里显示为中文,用SQL Advantage 查看却是乱码

292 byte By mfc2003-抗战二十年-novemberrain at 2008-5-2
在同一台机器上操作本地的 SYBASE数据库. 数据是用pb写进去的 在 sybase central 里 中文能显示正常. 但是用 sql advantage 查看却是乱码. 用JDBC 读出来的也是乱码. ----------------------------------------- 如果 用 sql advantage 写进去 那么,一切正常,没有乱码. 这是啥原因. 为什么显示为中文,读出来却成了乱码.

关于LOAD TABLE 的一个问题!

594 byte By flyboy111-~天马行空~ at 2008-4-24
错误原因: com.sybase.jdbc2.jdbc.SybSQLException: ASA Error -1013027: Number of bytes (512) for a column from an input file has exceeded the maximum allowed (2). -- (db_RecScanner.cxx 438) 执行语句: loadData:LOAD TABLE acc_month ("bank_id" '|',"curr_id" '|',"date" '|',"item...

跪求啊,大家帮帮忙,最后20分了,能解决几个问题就几个问题.

452 byte By miao8106-问天 at 2008-4-13
最近公司里SAP系统使用了一个软件,是拖外面公司做的,使用PB开发,现在软件开发好了,交给我让我改个东西 正文:发现PB连接SAP使用了VB编写的OCX控件,LogonSap(),OCX控件直接和SAP数据交互。现在有问题 1:我修改OCX控件重新编译后把原来的覆盖掉就不能登陆SAP了,提示LOGONSAP这里出错了。再把原来的覆盖回来又能用了,请问是什么问题。 2:PB该如何调用VB的OCX控件,为什么用OLE调用控件后不能用,不管是原来的OCX,还是编译后的OCX。而它原代码不去动他我测试却能用。 在VB或PB中引用什么和需要注册什么SAP OCX等。 1.2. 在VB或PB中如...

sybase中,能不能把varbinary(30)类型数据 转换为 16进制字符?

255 byte By hoocsdn at 2008-4-12
0x9d05a9550b48508fcc17686116720cadf92d2903570dbf06bca510264641 0x2205d8ad4c18523293f6a726a551c15755c11a272781badebada5e101149 us_english 0x5d05e8ce88ed2cd35b2c684104480a1fa771bc7d7d19027165096bce292e us_english 有没有可能给转换出来?

Sybase增量备份的恢复问题.

216 byte By os586-冷菜 at 2008-4-11
首先我用一个批处理,每天进行数据库的增量备份. 备份的文件存储在d:\data\下,文件名为日期加上扩展名.bak,即20060906.bak 我想写一个批处理: 可以自动的读取这个文件夹下的文件,来完成恢复. 恢复过程是这样的:比如昨天我已经恢复了一次:即20060905.bak,怎样写代码我就会实现自动读取20060906.bak来恢复数据库呢?

sybase 数据库出现在页面错误请问怎么修复?

24 byte By songccs-阿松 at 2008-4-9
sybase 数据库出现在页面错误请问怎么修复?

Sybase里如何取第n条到第m条记录

92 byte By hp19-雨轩 at 2008-3-14
不知道在Sybase里如何取第n条到第m条记录,我用set rowcount n select * from tablename set rowcount m 好象不行,还请各位指点!

急找libct.dll及libcs.dll

30 byte By zhengyan808 at 2008-1-9
谁有能发给我吗?我邮箱zyamy@163.com,非常感谢!

求sybase12.5 的中文手册(有介绍housekeeper的)--万分感谢!

52 byte By czjchenzijing at 2008-1-9
求sybase12.5 的中文手册(有介绍housekeeper的)-----万分感谢!!!

请教sybase数据库连接问题

302 byte By cheng_sui at 2008-1-9
我下面的程序是连接sql数据库的,如果我要连接sybase数据库,应该怎么修改? Private conn As New ADODB.Connection '呼叫数据库 conn.ConnectionString = "provider=sqloledb;server=129.0.0.1;database=gs-info;user id=sa;password=08130323" 'SQL2000中语法 (127.0.0.1是本机数据库服务器地址的意思,gs-info是我的数据库,sa是我进数据库的用户名,而08130323就是密码)...

请教sybase数据库导入问题

29 byte By cheng_sui at 2008-1-9
如何用pb编程将excel中的数据导入SYBASE数据库?

100分,请问sybase 12.5 中,为何启动不了Backup Server?

272 byte By icjava-阿宝 at 2008-1-9
我用的是windows xp sp2 + sybase 12.5. 在系统服务中已启动Sybase BCKServer _ Mybackup_BS服务。 但在Sybase Central中右击某个数据库选择Backup时便出出错: Can't open a connection to site 'SYB_BACKUP'.See the error log file in the ASE boot directory. 请各位帮忙!

太高兴了,发现了个巨牛的查询分析器万能数据库查询分析器

164 byte By Flying_Bee at 2008-1-9
偶今天下载了个巨牛的查询分析器----------万能数据库查询分析器《DB 查询分析器》,简直就是MS SQL SERVER查询分析器的万能版,可以连接所有的数据库。 我已经试验过DB2、MS SQL SERVER、Oracle和Sybase了,效果非常不错,给大家推荐一把。 自己先顶一下。

****请教高手: SYBASE如何进行日期字段模糊查询?****

187 byte By idragonet-小龙哥哥 at 2008-1-9
select count(*) from tt_TTArchiveAll where FirstReceptTime between "2006/11/21 00:00:00" and "2006/011/25 23:59:59" 现在查询11月记录数是这样写的。 可是写在程序上需要判断每个月天数问题,如何通过SQL语句避开呢?

求助:存储过程中如何将变量表的count,min,max结果存储到变量中

299 byte By truelie123 at 2008-1-9
假如表名是静态的,则在存储过程中执行如下代码: select @cnt=count(1) from AAA 是正确的. 但假如表名是变量,则在存储过程中执行如下代码: select @tbname='AAA' + @Avariable select @sqlstr='select @cnt=count(1) from ' + @tbname exec(@sqlstr) 将是错误的. 请教我如何获得表@tbname的记录数,要求不建立临时表.谢谢!

如何在Sybase运用dbcc?

37 byte By aleing at 2008-1-9
如何在Sybase运用dbcc? 希望指点.具体步骤是怎样的?

Sybase在查询修改等操作时出现的问题(高手请进)

265 byte By woshiguoenying at 2008-1-9
Sybase在使用查询语句时,出现以下问题: com.sybase.jdbc2.jdbc.SybSQLWarning: Index id 1 on table id 592005140 cannot be used in the optimization of a query as it is SUSPECT. Please have the SA run DBCC REINDEX on the specified table. 另外:修改表中的数据也不行,请高手指点: 谢谢!

想提取sybase某张表的主键

32 byte By panjinszw-龙泽 at 2008-1-9
想通过pb提取sybase某张表的主键,那几个系统表看不出来啊。

告警数据配对的问题??谢谢!

314 byte By hmhmhm at 2008-1-9
一个数据表中存放告警信息。 例如: 站点 告警名称 告警产生时间 告警消除时间 A 断电 1:00 B 烟火 1:01 A 断电 2:00 告警信息有 产生和消除之分 同一个站点一天之中某种告警可能产生和消除多次。 要将告警信息配对,一条记录中要包含 产生和消除: 例如: A 断电 1:00 2:00 我以往是用数组的方式进行处理,处理完后将结果写回数据表中 有无更简单的办法(比如,用SQL语句直接处理等等,谢谢!!)...

PowerDesiner如何由模型导出实体类文件

132 byte By mimijidi at 2008-1-9
PowerDesiner如何由模型导出实体类文件? 我选择tools--->Generate Object ...--->在对象语言中 选c#---->点击确定 可是没有类文件产生啊 帮帮忙

delphi中用ado连接Sybase驱动是Sybase.ASEOLEDBProvider.2

105 byte By yxq1220-美国提子 at 2008-1-9
在自己电脑上可以连接数据库,其他操作也一切正常。把程序拷贝到其他电脑上,adoconnction可以连接上,但是在执行adoquery查询时就停住了,并且没有任何反应,其他电脑上也装了sybase和delphi

sybase 服务器和客户端怎样装在同一个机子上不出问题,应该注意什么?

sybase 服务器和客户端怎样装在同一个机子上不出问题,应该注意什么? 请尽量说详细一点,谢谢!在线等!!

#####大数据量,不同数据库导入的问题!

228 byte By hjwzr-Rambo at 2008-1-9
我要每天从1,sybase 2,Oracle里倒数据到 sqlserver里。 sybase数据库和Oracle数据库里有几千万条记录,每天可能要倒最少百万条记录。像这么大的数据量。我想的是sybase用bcp倒成文本文件,然后再倒入到sqlserver里,Oracle用IMP来倒成文本文件,再倒入到sqlserver里。请问各位大侠,如果我写个程序直接将这两个库里的数据直接导入到sqlserver里。行不行。还有没有更好的方法。谢谢了!!

求助: 用ODBC连接sybase数据库错误!在线等

257 byte By hatum-hatum at 2008-1-9
服务器操作系统:aix 服务器sybase版本:12.5.3 ODBC数据源中配置好后 在access中用连接报错: [INTERSOLV][ODBC SQL Server driver][SQL Server]cs_locale: cslib user api layer: common library error: Failed to map a local name to an object id! 请问怎么处理?? 谢谢

请高手指点,关于 SYBASE12.5 高速默认缓存分配问题.

553 byte By holy_e at 2008-1-9
我两台服务器做的双机装完sybase后设置默认高速缓存后出现错误如下: WARNING: shared memory segment is being held by another application FATAL: shared memory region is being held at 53522432 bytes but 611735552 bytes are required kbcreate: couldn't create kernel region. kistartup: could not create shared memory Warning: T...

一个SQL语句问题.急!!

902 byte By czjchenzijing at 2008-1-9
select d.name + '.' + a.name '表名',e.name '索引名', case when b.name in ( select index_col(d.name + '.' + a.name,e.indid,syscolumns.colid) from syscolumns where syscolumns.id=a.id ) then b.name else '' end '索引字段' from sysobjects a, s...

sybase central里面的内容没有了

132 byte By czdpilgrim-阿德 at 2008-1-9
操作系统win2000,sybase是11.49,为什么安装后数据库可以正常启动,通过sqlAdvantage和pb可以正常访问,但是用sybase central打开后里面什么内容也没有,数据库去哪里了?是不是哪个地方配置不对,还是其他的原因?麻烦高手帮助解决!

在Java中访问Sybase数据库时,如果查询条件中有汉字如何处理?请大家看看我的程序那块有问题.

703 byte By shi_hang_nk-shi_hang_nk at 2008-1-9
大家好,我在Java程序中执行如下语句 String cls = "com.sybase.jdbc2.jdbc.SybDriver"; String url = "jdbc:sybase:Tds:10.11.111.4:4100/lkmis?charset=cp850&jconnect_version=0"; String user = "test"; String passwd = "test"; Class.forName("com.sybase.jdbc2.jdbc.SybDriver"); Connection conn = DriverManager.getConnect...

自增字段?

44 byte By happydick at 2008-1-9
如何在Sysbase中实现例的自动增长我用了IDENTITY但不能自动增长!

为什么用dblibrary读取sybase数据库只能获取最多255个字节的数据

2166 byte By jianleon at 2008-1-9
在linux AS3下装了个12.5的sybase(page size是8),c程序通过dblibrary库实现数据库的读写,但发现通过程序读取的数据最多只有255个字节(实际存储的远不止255),查看了资料没找出原因,望各位帮帮忙。 测试代码如下: #include <stdio.h> #include <sybfront.h> #include <sybdb.h> int main(argc, argv) int argc; char *argv[]; { DBPROCESS *dbproc; /* Our connection wi...

sybase中如何从系统表中得到表中字段的缺省值?

40 byte By czjchenzijing at 2008-1-9
各位高手们帮帮忙: sybase中如何从系统表中得到表中字段的缺省值

数据库aaaaa是为转载创建的或者是可疑数据库 不能被打开.

“数据库aaaaa是为转载创建的或者是可疑数据库 不能被打开。” sybase12。5数据库出现上面的问题,请问如何解决啊? aaaaa是我的数据库名称,我想把他删掉。

sybase 15 在fc6中无法安装,抱错

1121 byte By go58-沧海龙 at 2008-1-9
出错信息: Building Adaptive Server 'DATA': Writing entry into directory services... Directory services entry complete. Building master device... sh: line 1: 23030 Segmentation fault /opt/sybase/ASE-15_0/bin/dataserver -d/opt/sybase/data/master.dat -b30M -z2k -sDATA -e/opt/sybase/ASE-15_...

我使用Sybase,被提示: 在本机没有注册sybase.ASEOLEDBProvider.2 提供程序,我应当如何操作?

37 byte By stepman-骆哈哈 at 2008-1-9
如题:,, 急等。。。。。。。。。。。。。。 大谢!

请问一下,如何查看sybase下的表的字段的属性,来者有分.....

49 byte By jikikiji-山之水 at 2008-1-9
比如象oracle里面可以用desc 表名 来查看表的字段的属性。 谢谢了

急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急

2546 byte By jobslew2603765 at 2008-1-9
Create Procedure DELETE_SPXX @SP_ID int as begin DELETE FROM SPPDB WHERE SP_ID=@SP_ID DELETE FROM THCLITEMKCDD WHERE SP_ID=@SP_ID DELETE FROM SPKCSLZ WHERE SP_ID=@SP_ID DELETE FROM SPSYJL WHERE SP_ID=@SP_ID DELETE FROM THCLITEM WHERE SP_ID=@SP_ID DELETE FROM SPFPCJC WHERE SP_ID=@SP_ID DELET...

如何把检索结查保存到文件里

91 byte By dowhileprogramming-鸿渐 at 2008-1-9
在 Sybase 的 SQL 参考手册里有这样一条语句,但不能执行,为什么? select * from employee; output to employee.txt

关于Sybase EXECUTE 的问题 分数虽少(小弟只有这点分了) 但很有挑战性,望真真高手指点

70 byte By xuexy1980_xxy1980-勇豹 at 2008-1-9
关于Sybase 数据库 Execute 的问题 ,描述如下: 目前有一个存储过程 p_test1 参数@parm1

类型转换问题

119 byte By yongheng1874 at 2008-1-9
我想在sql语句里把整型转为时间格式,比如把 105 (单位:秒) 转为 00:01:45 (1分45秒) ... 有没有相关的sql函数能完成这样的功能啊? 或者怎么编写相应的SQL函数..

sybase数据库问题

183 byte By xdhis-往事如风 at 2008-1-9
我把我原来存放数据库设备的目录拷走之后,又启动了sybase,当我把数据库设备的目录又重新拷回来原来的位置的时候,启动sybase后,点击数据库提示:the database xx_info was either create for load or is suspect,it cannot be opened.请问出现这样的问题如何解决才能再次找到我的数据库呢?

问个关于sp_depends的问题

193 byte By yoursyuki at 2008-1-9
各位大侠,小弟有一个问题想在此请教,望各位赐教: Q: 如何在存储过程之中调用sp_depends系统存储过程并将其所得的结果存入一个temp table。 例如我想列出跟一个sp相关联的所有objects,exec sp_depends @objname="up_sel_objs" 并将所有结果存入一个临时表,有什么好办法呢? 谢谢!

sybase数据库怎样用odbc连接

77 byte By pc1018-JAVAC at 2008-1-9
sybase数据库怎样用odbc连接。还是要安装什么软件(请具体给个地址)。现在工作遇到的问题很急手希望大家帮我解决。谢谢可以联系我qq:88044792

BCP 问题!

314 byte By h99-我心飞翔 at 2008-1-9
在BCP的过程中多次出现: CSLIB Message: - L0/O0/S0/N36/1/0: cs_convert: cslib user api layer: common library error: The result is truncated because the conversion/operation resulted in overflow. 请问是什么原因? 命令行如下: bcp 。。。 in 。。。.bcp -Uusername -Ppassword -Sdbservice -c -t"||" -r"##\r\n"...

sysbase中errorlog文件太大

85 byte By yfwinx at 2008-1-9
sysbase中errorlog文件太大,有2G,请问我要如何缩小errorlog的大小, 缩小需要注意哪些问题??? 有哪位帮忙,急!

sybase数据库问题??

33 byte By qi_yuan at 2008-1-8
load和online两个命令的详解????

请问如何在aix下删除sybase实例

59 byte By sangelcn-sc at 2008-1-8
请问如何在aix下删除sybase实例 有没有命令,或者图形化界面 版本是12.5

COM+sybdblib,在APS中不能访问?

123 byte By hnsxldj-hnsxldj at 2008-1-8
用C++编写了一个COM组件,组件实现中使用sybdblib来访问sybase数据库,用C++客户端访问该组件没有问题,但在ASP中访问出错,错误码:8007007e(去除sybdblib的代码,asp访问没有问题)。谢谢。