当前位置:首页 » 存储配置 » sybase存储过程参数

sybase存储过程参数

发布时间: 2022-11-18 17:43:04

Ⅰ 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>

Ⅱ SYBASE12.0数据库存储过程入参长度要求超出255怎么办

只定义数据类型varchar,不定义长度看看可以不
我想不可以
改成text报错可能是因为传入参数值时的数据类型与现数据类型不匹配造成的

Ⅲ sybase数据库中存储过程参数中能不能同时是输入参数也是输出参数,

可以的,可在参数后加output来实现
如:@par
varchar(20)
output
default
值可以这样
@test
integer
=
10
default
值只有在不提供该参数值时才有效。

Ⅳ 简答:存储过程的类型以及什么情况下使用什么存储过程。 很急 帮忙

我不知道你要问的是哪个数据库中(sql Server,DB2,Oracle,Sybase)的存储过程,但统一看来可以分成两类:
一:用户类
用户类又可以分为三类:1带参数的存储过程,2不带参数的存储过程,3还有就是触发器。
1:带参数的存储过程中的参数有两种:输入参数和输出参数,如果过程需要传入参数或者说是传入值 的时候就要用到输入参数,如果在执行完一个过程后需要将某个过程中的值抛出去,那么就需要输出out 参数了。
2:这种比较简单,执行这种过程就如同select语句或者视图一样,无输入输出参数,就等于这过程不受任何变量的影响,是固定的输出结果。
3:触发器其实也是一种存储过程,只不过比较特殊而已,它不需要认为去执行它,而是在用户对某个表执行插入删除更新操作时触发执行。
二:系统类
安装数据库时系统自带的存储过程,用户创建数据库时系统默认创建的存储过程。

Ⅳ 如何查看sybase存储过程的内容

1 在isql(或SQL Advantage)中执行: sp_helptext 存储过程名 可以查看存储过程的内容。 2 在 SQL CENTRAL里连接你的服务器用sa登录,点击你的用户数据库,展开树就有 Stored proceres,所有的存储过程就在里面。

Ⅵ 如何查看sybase存储过程的内容

使用sybase central来查看。在表名上点右键,选择属性,点“依赖性”按钮,在引用者页面中,下拉列表选择“过程”,就可以看到引用该表的所有存储过程了。

Ⅶ sybase存储过程中有没有像oracle一样type对象类型我需要传入一个集合作为输入参数

就把TBL_MY_OBJECT 当作是一个类似于NUMBER VARCHAR2的类型 ,然后设置一个变量REC_DATA 类型为TBL_MY_OBJECT
由于你设置的类型TBL_MY_OBJECT是取表 MY_TYPE的结构。所以你的变量REC_DATA 就也有其对应的结构。比如MY_TYPE包含USER_NAME ,USER_ID,DATE这3个栏位,那REC_DATA 就有REC_DATA .USER_NAME,REC_DATA .USER_ID,REC_DATA .DATE这个3个参数,只要给它们赋值。然后在调用INIT_MY_TYPE的时候把REC_DATA 当参数就可以了。

Ⅷ sybase存储过程中怎么调用存储过程

1.begin tran
.....(SQL)
if @@error=0
commit
else
rollback
2.exec 另一个存储过程名 参数...

Ⅸ sybase 存储过程

因为你在存储过程中使用的是变量,而没有使用输入参数,如果将你的这个变量声明成输入参数,就可以实现了。create proc data(@username varchar(20)) as . begin ..... end.

Ⅹ SYBASE数据库优化中各参数分别表示什么如何修改

sp_configure "max memory",800000 ///共享内存1.6G
Sybase 能够用到的最大物理内存,单位2k,通常配置成主机物理内存的70%~80%

sp_configure “number of user connections”,180 ///180个用户连接数
通常根据实际并发呼叫来配,一般配置80~200

sp_configure “lock scheme”, allpages ///使用缺省:页锁
但有些并发操作多的表需使用行锁,如cc_telebill表等

sp_configure “number of locks”,50000 /锁的数目5万
可以根据实际应用,一般10000~50000

sp_configure “max online engines”,2 ///cpu个数为2
单cpu使用缺省值,多cpu(4~8个)配成n-1个
number of engines at startup
sp_configure “number of worker processes”,2 //启用的工作进程数
单cpu使用缺省值,多cpu(4~8个)配成n-1个

sp_configure “number of open indexes ”,1000 ///打开的索引个数

sp_configure “number of open objects ”,1000 ///打开的事务个数

sp_configure "user log cache size",4096
日志缓存通常配成2048或4096

sp_configure "procere cache size",50000 /// 100M
存储过程缓存(运行存储过程),单位2k,通常根据需要配置50~200M

sp_cacheconfig "default data cache","1.2G"
设置数据缓存1.2G(所有cache值累加不能超过max memory)

sp_cacheconfig "default data cache", "cache_partition=2"
数据缓存分区(减少锁竞争)

重启sybase服务令所有参数生效

热点内容
两个硬盘怎样设置一个ftp 发布:2025-07-20 19:28:29 浏览:72
python打包成exe编译好了 发布:2025-07-20 19:13:23 浏览:700
麻将杠算法 发布:2025-07-20 19:11:01 浏览:806
云服务器初始化 发布:2025-07-20 19:03:59 浏览:880
冰箱压缩机风扇不转 发布:2025-07-20 19:03:09 浏览:871
存储在哪里啊 发布:2025-07-20 19:03:00 浏览:178
python给array赋值 发布:2025-07-20 19:01:40 浏览:897
如何让安卓手机拍照放大倍数更大 发布:2025-07-20 19:01:39 浏览:611
vv6哪个配置热销 发布:2025-07-20 19:01:30 浏览:814
配置oracle数据库 发布:2025-07-20 18:57:48 浏览:230