![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
размер nchar поля в MSSQL [D7, MSSQL]
yaJohn © (2007-08-20 15:12:00)MSSQL Server, в таблице имеются поля с типом NCHAR. Разной длины. Пи открытии таблицы запросом SELECT TOP 1 FROM TableName в Query.Fields[i].DataSize стоит 4 вне зависимости от того, какого размера поле на самом деле. Как получить размер поля?
Прошу прощения если вопрос дурацкий или уже есть в FAQ, но ответ нужен срочно.
Плохиш (2007-08-20 16:40:00) [1]
> yaJohn (20.08.07 15:57) [6]
Для тех, кто "не знал, не знал, а потом забыл", кроме свойства Fields существует ещё и свойство FieldDefList.
yaJohn (2007-08-20 15:57:00) [2]Удалено модератором
Примечание: обсуждение модерирования
clickmaker (2007-08-20 15:39:00) [3]select datalength(field) from table
Anatoly Podgoretsky (2007-08-20 15:26:00) [4]Можно
yaJohn (2007-08-20 15:22:00) [5]Поставим вопрос иначе:
можно ли узнать размер поля средствами SQL
yaJohn (2007-08-20 15:17:00) [6]> select * from tbl where 1=0
Все равно 4 :(
Вася Правильный (2007-08-20 15:14:00) [7]select * from tbl where 1=0