Redian新闻
>
请各位帮我看看这个最简单的Stored Procedure (转载)
avatar
请各位帮我看看这个最简单的Stored Procedure (转载)# Database - 数据库
l*n
1
【 以下文字转载自 Programming 讨论区 】
发信人: lookforfun (lookforfun), 信区: Programming
标 题: 请各位帮我看看这个最简单的Stored Procedure
发信站: BBS 未名空间站 (Sun Dec 3 17:42:47 2006)
数据库很多TABLE是这样命名的,如 table_1, table_2,....现在有数字这个参数,怎
么把其中的数据拿出来?
由于数字这个参数,好像没法直接用SELECT..., 我用SET试了试(如下例),但外面定义
的变量t1/t2还不能用,还得在SET里再定义两个参数。如果这样,这些值怎么才能拿出
来用呢?
各位遇到这种情况吗?大家怎么处理的呢?谢谢了。
CREATE PROCEDURE sp_test
@TableID int,
@RecordID int
.
.
.
AS
SET NOCOUNT ON
DECLARE @sl varchar(8000), t1 int, t2 int, ......
SET @sl = 'DECLARE c1 int, c2 int'
SET
avatar
s*o
2
+convert(varchar,@TableID)+
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。