У меня есть сценарий, в котором у меня есть таблица, и в ней есть два столбца.Выбор фактической длины поля данных, а размер поля
Create Table Temp
(
_id INT,
Name VARCHAR(2000)
)
INSERT INTO Temp VALUES (1,'')
INSERT INTO Temp VALUES (2,'Mike Terri')
SELECT * FROM Temp
Когда я выбираю с помощью Ado.NET
в VB
или C#
она возвращает длину столбца «Имя» в 2000 году, я хочу, чтобы получать только размер фактической строки содержал, вещь которую я вещь, чтобы сделать это использовать функции подрезки, но его не представляется возможными в Select *
сценарии
ВЫБОР LEN (Имя) от Temp – Rishabh
@Rishabh: Вещь я устанавливаю размер TextBox на размер возвращаемой этой колонке, если этот столбец имеет значение всегда возвращает длину 2000 для столбца, но я хочу, чтобы он возвращал фактическую строку и обрезал пробел, оставшийся в столбце – DareDevil
, затем 'Select max (ltrim (rtrim (len (name)))) from temp' – paqogomez