LTrim, RTrim ir Trim funkcijos

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Pateikia variantą (eilutę), kuriame yra nurodytos eilutės kopija be priekyje esančių tarpų (LTrim), galinių tarpų (RTrim) arba tiek pradžios, tiek pabaigos tarpų (Trim).

Sintaksė

LTrim(eilutė)

RTrim(eilutė)

Trim(eilutė)

Būtinas eilutėsargumentas yra bet kuris galiojantis eilutės reiškinys. Jei eilutėje yra Null, grąžinamas Null .

Užklausų pavyzdžiai

Išraiška Rezultatai
SELECT LTrim(ProductDesc) AS Expr1 FROM ProductSales; Grąžina eilutės reikšmes iš lauko "ProductDesc" be priekyje esančių tarpų ir rodoma stulpelyje Expr1.
SELECT RTrim(ProductDesc) AS Expr1 FROM ProductSales; Grąžina eilutės reikšmes iš lauko "ProductDesc" be galinių tarpų ir rodo stulpelyje Expr1.
SELECT LTrim(ProductDesc) AS NoTrailingSpace FROM ProductSales; Grąžina eilutės reikšmes iš lauko "ProductDesc" be priekyje esančių tarpų ir rodo stulpelyje "NoTrailingSpace".
SELECT RTrim(ProductDesc) AS NoLeadingSpace FROM ProductSales; Grąžina eilutės reikšmes iš lauko "ProductDesc" be gale esančių tarpų ir rodo stulpelyje "NoLeadingSpaces".
SELECT Trim(ProductDesc) AS Trimmed FROM ProductSales; Grąžina eilutės reikšmes iš lauko "ProductDesc" be priekinių ir pabaigos tarpų ir rodo stulpelyje "Apkarpyta".

VBA pavyzdys

Pastaba

Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.

Šiame pavyzdyje naudojama funkcija LTrim pašalinant pradžioje esančius tarpus, o funkcija RTrim – pašalinant gale esančius tarpus iš eilutės kintamojo. Jis naudoja funkciją Trim , kad pašalintų abiejų tipų tarpus.

Dim MyString, TrimString
MyString = "  <-Trim->  "    ' Initialize string.
TrimString = LTrim(MyString) 
' TrimString = "<-Trim->  ".
TrimString = RTrim(MyString)
' TrimString = "  <-Trim->".
TrimString = LTrim(RTrim(MyString)) 
' TrimString = "<-Trim->".
' Using the Trim function alone
' achieves the same result.
TrimString = Trim(MyString) 
' TrimString = "<-Trim->".

Eilučių funkcijos ir jų naudojimas