Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.20;
Скачать: CL | DM;

Вниз

Вопрос по 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;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.017 c
2-1206285323
smartleds
2008-03-23 18:15
2008.04.20
Создал массив Трэк баров , подскажите как создать один


2-1206695301
asdf2
2008-03-28 12:08
2008.04.20
Это глюк в IBExpert e?


15-1205103927
Мото
2008-03-10 02:05
2008.04.20
Как проассоциировать файлы такого то типа со своей программой?


6-1180526981
q10nik
2007-05-30 16:09
2008.04.20
Посылка запроса на удаленный сервер и получение ответа от него


9-1168631910
akaValerius
2007-01-12 22:58
2008.04.20
Организация камеры в 3D игре