Rumah > pangkalan data > tutorial mysql > 可以切换表名sqlserver存储过程

可以切换表名sqlserver存储过程

WBOY
Lepaskan: 2016-06-07 14:55:04
asal
1090 orang telah melayarinya

原文地址: http://wenwen.soso.com/z/q135587806.htm 无 传表名进去就行了(procName @Table = 'master')CREATE proc procName@Table varchar(50)asdeclare @SqlString varchar(2000)set @SqlString = 'select * form ' + @Tableexec (@SqlString)还可以传

原文地址:  http://wenwen.soso.com/z/q135587806.htm
传表名进去就行了(procName @Table = 'master')
CREATE proc procName
@Table varchar(50)
as
declare @SqlString varchar(2000)
set @SqlString = 'select * form ' + @Table
exec (@SqlString)


还可以传不同的表,不同的字段(procName @Field = '字段名1,字段名2,字段名3', @Table = 'master')
CREATE proc 存储过程名称
@Field varchar(50),
@Table varchar(50)
as
declare @SqlString varchar(2000)
set @SqlString = 'select ' + @Field + 'form ' + @Table
exec (@SqlString)
Salin selepas log masuk
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan