社区
MS-SQL Server
帖子详情
这个存储过程如何写?怎样在存储过程中使用变量?--在线等待
alazea
2003-10-21 01:20:36
CREATE PROCEDURE spEmployee_AddField
(
@intLength int,
@chvField varchar(200)
)
AS
ALTER TABLE dbo.[Employee] ADD
@chvField varchar(20) NOT NULL
GO
...全文
38
5
打赏
收藏
这个存储过程如何写?怎样在存储过程中使用变量?--在线等待
CREATE PROCEDURE spEmployee_AddField ( @intLength int, @chvField varchar(200) ) AS ALTER TABLE dbo.[Employee] ADD @chvField varchar(20) NOT NULL GO
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lmby
2003-10-21
打赏
举报
回复
CREATE PROCEDURE spEmployee_AddField
(
@intLength int,
@chvField varchar(200)
)
AS
exec ('ALTER TABLE dbo.[Employee] ADD'+@chvField+' varchar('+cast(@intlength as varchar(10))+') NOT NULL')
GO
alazea
2003-10-21
打赏
举报
回复
你好:pengdali(大力 V3.0)
我调试你写的过程运行通不过,显示为
++++++++++++++++++++++++++++++++++++
服务器: 消息 170,级别 15,状态 1,行 1
第 1 行: 'varchar' 附近有语法错误。
pengdali
2003-10-21
打赏
举报
回复
CREATE PROCEDURE spEmployee_AddField
(
@intLength int,
@chvField varchar(200)
)
AS
declare @a varchar(8000)
set @a='ALTER TABLE dbo.[Employee] ADD'+@chvField+' varchar('+cast(@intlenght as varchar(10))+') NOT NULL'
exec(@a)
GO
gmlxf
2003-10-21
打赏
举报
回复
exec spEmployee_AddField '0','colname'
pengdali
2003-10-21
打赏
举报
回复
CREATE PROCEDURE spEmployee_AddField
(
@intLength int,
@chvField varchar(200)
)
AS
exec('ALTER TABLE dbo.[Employee] ADD'+@chvField+' varchar(20) NOT NULL')
GO
VS2019调试查看
变量
_PL/SQL调试
存储过程
?看这篇就够了
概述虽然现在
存储过程
相对比较少用了,但是平时接触不可避免的要跟
存储过程
打交道,当需要自己
写
的时候总会碰到这或那的错误,这个时候一般要怎么调试呢?PL/SQL调试PL/SQL
中
提供了【调试
存储过程
】的功能,可以完成
存储过程
的预编译与测试。点击要调试的
存储过程
,右键选择TEST如果需要查看
变量
,当然调试都需要。在右键菜单
中
选择Add debug information.start debugger(F...
SQL系列——
存储过程
存储过程
存储过程
基础?什么是
存储过程
?优点执行效率很高降低网络通信量代码复用安全性?缺点移植性非常差代码可读性差?用途造测试数据数据同步数据挖掘?注意事项可能遇到的问题:
使用
语法(Mysql)基础用法创建删除调用参数游标的
使用
基本用法3
中
循环方式 while, repeat, loop,handler
使用
示例:常用系统
存储过程
存储过程
基础 ?什么是
存储过程
就是
写
在SQL
中
的方法,用于完成特定功能的SQL语句集合。 ?优点 执行效率很高
存储过程
是预编译的,即创建时编译,而SQL语句是执行一次
数据库-
存储过程
存储过程
是一种在数据库
中
存储复杂程序,以便外部程序调用的一种数据库对象。
存储过程
是为了完成特定功能的sql语句集,经编译创建并保存在数据库
中
,用户可以通过
存储过程
的名字并给定参数(需要时)来调用执行。参数名称 参数数据类型:在接收参数时,
存储过程
需要指定参数名称和当前参数的类型。3.案例:创建一个
存储过程
,能够接收一个商品id,并根据id删除商品数据。2.调用
存储过程
:调用的过程类似java
中
方法的调用。在调用
存储过程
的时候,需要传递默
写
参数,给
存储过程
。2.案例:编
写
存储过程
,查询所有商品数据。
java调用
存储过程
一:Java如何实现对
存储过程
的调用: A:不带输出参数的 ---------------不带输出参数的---------------------------------- create procedure getsum @n int =0<--此处为参数--> as declare @sum int<--定义
变量
--> declare @i int set @...
ORACLE
存储过程
详解----我看过最详细的
存储过程
1、定义所谓
存储过程
(Stored Procedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统
中
。在
使用
时候,用户通过指定已经定义的
存储过程
名字并给出相应的
存储过程
参数来调用并执行它,从而完成一个或一系列的数据库操作。2、
存储过程
的创建Oracle
存储过程
包含三部分:过程声明,执行过程部分,
存储过程
异常。(1)无参
存储过程
语法?12345678cr...
MS-SQL Server
34,587
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章