Страница: 1 |
Страница: 1 |
Вопрос: CREATE DATABASE @dbname
Добавлено: 18.07.05 08:07
Автор вопроса: Максим | Web-сайт:
Привет всем. Такая проблема: нужно создать сохраненную процедуру, которая создает новую базу и таблицу в этой базе. Имя базы нужно передать через параметр процедуры.
Сделал так:
CREATE PROCEDURE CrNewBase @dbname [nvarchar] (20) AS
CREATE DATABASE @dbname
CREATE TABLE @dbname.[dbo].[orders](
[id] [int] IDENTITY (1, 1) NOT NULL ,
[name] [nvarchar] (50)
) ON [PRIMARY]
Но выдается ошибка синтаксиса рядом с @dbname.
Где я ошибся?
Спасибо.
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
.:: St!X ::.
ICQ: 339888425
Вопросов: 13
Ответов: 51
Web-сайт:
Профиль | | #1
Добавлено: 27.07.05 14:09
неверная передача аргументов
и что это? сервер какой? MSSQL?
пиши в аську - создадим