webForumDet fria alternativet

Antal tecken?

Databaser & SQLur Databashanterare & SQL

6 svar · 1 233 visningar · startad av Kristianstad

Medlem sedan dec. 2002841 inlägg
Frågan#1

Finns det någon inbyggd funktion i SQL som räknar antalet tecken?
Typ

SELECT Len(kolumn) as antaltecken FROM Tabell
Medlem sedan juni 200032 967 inlägg
#2

Ja, och i T-SQL (SQL Server) ser det ut precis så. Har du testat? Vilken dbms använder du?

Medlem sedan dec. 2002841 inlägg
#3

Hej! Använder mySQL!

Medlem sedan dec. 200012 464 inlägg
#4

Använd char_length

Medlem sedan dec. 2002841 inlägg
#5

Hej! Hur fungerar det om jag t.ex. har 20 poster som jag vill skriva ut den sammanlagda längden?
SELECT char_length(kolumn) FROM Tabell verkar bara skriva ut den första.

Medlem sedan dec. 200012 464 inlägg
#6

select sum(char_length(kolumn))from tabell

Medlem sedan dec. 2002841 inlägg
#7

Tack! :f :f :f

126 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)