Форум: "Прочее";
Текущий архив: 2008.04.20;
Скачать: [xml.tar.bz2];
ВнизВопрос по MS SQL 2000 Найти похожие ветки
← →
sds (2008-03-05 10:14) [0]Есть такой раздел Defaults. Как я понимаю значения по умолчанию.
Так вот: Можно ли както сделать чтобы я задал переменную скажем dfLen = 32, а потом при создании таблиц указывал эту переменную в качестве длины поля.
Ну например:
CREATE TABLE [dbo].[MyTable] (Text nvarchar([dbo].[dfLen]))
?
← →
Skyle © (2008-03-05 10:19) [1]Как-то так можно...
DECLARE
@dfLen INT
,@SQL varchar(1024)
SET @dfLen = 32
SET @SQL = "REATE TABLE MyTable (Text nvarchar(" + CAST(@dfLen as varchar(20)) + "))"
exec @SQL
← →
Bless © (2008-03-05 11:11) [2]А чем не устраивают user defined data types в твоем случае?
Создай свой тип нужной тебе длины и при создании поля указывай этот тип.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.04.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.052 c