سلام
دوستان مشکل این SP چیه؟
[PHP]CREATE PROCEDURE mTable
@Name VarChar(20)
AS
CREATE TABLE [' + @Name + '](
ID bigint NOT NULL ) [/PHP]می خوام اسم table رو زمان اجرا وارد کنم و هر اسمی که دوست داشته باشم.
ممنونم
Printable View
سلام
دوستان مشکل این SP چیه؟
[PHP]CREATE PROCEDURE mTable
@Name VarChar(20)
AS
CREATE TABLE [' + @Name + '](
ID bigint NOT NULL ) [/PHP]می خوام اسم table رو زمان اجرا وارد کنم و هر اسمی که دوست داشته باشم.
ممنونم
سلام
میتوانید از کدهای شبیه این استفاده کنید:
(البته شرایط بهینه سازی SP های عادی را ندارد)
کد:CREATE PROCEDURE [mTable]
@Name VarChar(20)
AS
EXEC
(N'
CREATE TABLE [' + @Name + N'](ID bigint NOT NULL)
');