写一个存储过程,输入表名然后显示表中的数据。

[复制链接]
查看11 | 回复2 | 2011-3-9 11:12:02 | 显示全部楼层 |阅读模式
额 CREATE PROCEDURE P_TEST(@tableName VARCHAR(50)
--查询的表名)ASBEGINDECLARE @strSQL VARCHAR(1000) IF NOT EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = Object_Id(N'' + @tableName + '') AND OBJECTPROPERTY(ID, N'IsUserTable') = 1) BEGINSELECT 0RETURN END SELECT @strSQL = 'SELECT * FROM ' + @t...
回复

使用道具 举报

千问 | 2011-3-9 11:12:02 | 显示全部楼层
CREATE PROC showData(@tableName nvarchar(50))ASBEGINEXEC('SELECT * FROM ' + @tableName)END...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行