[SQL ] MSSQL 透过预存程式建立资料表

楼主: ClubT (小喬)   2016-11-14 09:54:34
数据库名称:MS SQL SERVER
数据库版本:2014
内容/问题描述:目前需要动态建立资料表,因此想透过预存程式的方式
不过在资料表名称的地方好像无法使用变量?
CREATE PROCEDURE CreateCarGPSTable
@TableName as varchar(20)
AS
BEGIN
↓无法用变量?
CREATE TABLE @TableName(
...
) ON [PRIMARY]
END
GO
是否有方式可以做到,用预存程式建立资料表?
还是只能用其他方法呢?
谢谢
作者: likesp999 (大肠杆菌)   2016-11-14 11:41:00
你可以改执行nvarchar的方式看看

Links booklink

Contact Us: admin [ a t ] ucptt.com