sybase调用存储过程
1. sybase存储过程中怎么调用存储过程
1.begin tran
.....(sql)
if @@error=0
commit
else
rollback
2.exec 另一个存储过程名 参数...
2. sybase 数据库的存储过程怎么写
//给你个举个列,html控件数组的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
3. C#执行Sybase存储过程
就是数据库里的存储过程名,什么“数据库名”,还有“?”的都没意义,
例如:数据库中存储过程名为:“StoredProcere_1”那么cmd.CommandText="StoredProcere_1";
一般连接的数据库connection对象中数据库名什么的已经在连接字符串定好了
4. 如何查看sybase存储过程的内容
1 在isql(或SQL Advantage)中执行: sp_helptext 存储过程名 可以查看存储过程的内容。 2 在 SQL CENTRAL里连接你的服务器用sa登录,点击你的用户数据库,展开树就有 Stored proceres,所有的存储过程就在里面。
5. 请问编写Shell脚本,通过数据库接口调用sybase存储过程,这个shell应该怎么写呢
用isql -u 用户名 -p 密码 -S server_name连接
再在里面写 call 存储过程
你在网上再查查资料,我以前用过,个别语法有点遗忘了
6. 一个存储过程中调用另一个存储过程的问题(sybase数据库)
你是实时校验,还是事后校验?这样效率很低,为什么不做成check
7. sybase 用crontab设置定时任务执行特定存储过程
su - sybase -c "/sybase/OCS-12_0/bin/isql -Usa -P口令 -S服务器名称 << EOF
use 数据库名
go
exec proc_line_tongji
go
EOF
根据安装目录以及版本为12或者15修改实际路径,如果需要输出文件也使用全路径
8. 在DataStage中怎么调用Sybase IQ数据库中的存储过程最好能有图解。
虽然具体没有用datastage连接sybase IQ数据库,但按照以往连接DB2、sqlserver、ORACLE这些数据库调用存储过程的经验来看,估计需要配置ODBC才行了。
直接使用sybase stage一般只能读取表和视图,而不能读取存储过程。
先在datastage服务端配置了sybase IQ数据库连接的ODBC,然后在datastage菜单栏:
Import —— Table Definitions —— ODBC Table Definitions。
选择ODBC的名字,输入数据库用户和密码,就能显示存储过程出来了。
9. pb中如何调用Sybase的存储过程
使用PB直接插入就可以了。
DECLARE ad PROCEDURE FOR dbo.col_length
object_name = :accessible.classdefinition,
column_name = :accessible.elementid ;
exec ad;
根据自己的需要修改
10. sybase 存储过程
因为你在存储过程中使用的是变量,而没有使用输入参数,如果将你的这个变量声明成输入参数,就可以实现了。create proc data(@username varchar(20)) as . begin ..... end.