UNPKG

@arcgis/coding-components

Version:

Contains components for editing code in different languages. The currently supported languages are html, css, json, TypeScript, JavaScript, and Arcade.

1 lines 24.7 kB
[{"id":"date_functions","title":"Datofunksjoner","items":[{"type":"function","name":"current_date","bundle":"date","description":"Returnerer gjeldende dato i UTC.","examples":"\n##### Eksempel\n\nReturnerer gjeldende dato i UTC.\n\n```sql\nCURRENT_DATE\n```\n\n","completion":{"label":"CURRENT_DATE","detail":"CURRENT_DATE -> Datetime","insertText":"CURRENT_DATE","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer gjeldende dato i UTC.\n\n**Returverdi**: Datetime"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"current_time","bundle":"date","description":"Returnerer gjeldende dato og klokkeslett i UTC-tid i timer, minutter og sekunder.","examples":"\n##### Eksempel\n\nReturnerer gjeldende dato og klokkeslett i UTC-tid i timer, minutter og sekunder.\n\n```sql\nCURRENT_TIME\n```\n\n","completion":{"label":"CURRENT_TIME","detail":"CURRENT_TIME -> Datetime","insertText":"CURRENT_TIME","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer gjeldende dato og klokkeslett i UTC-tid i timer, minutter og sekunder.\n\n**Returverdi**: Datetime"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"current_timestamp","bundle":"date","description":"Returnerer gjeldende dato og klokkeslett i UTC-tid i timer, minutter, sekunder og millisekunder.","examples":"\n##### Eksempel\n\nReturnerer gjeldende dato og klokkeslett i UTC-tid i timer, minutter, sekunder og millisekunder.\n\n```sql\nCURRENT_TIMESTAMP\n```\n\n","completion":{"label":"CURRENT_TIMESTAMP","detail":"CURRENT_TIMESTAMP -> Datetime","insertText":"CURRENT_TIMESTAMP","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer gjeldende dato og klokkeslett i UTC-tid i timer, minutter, sekunder og millisekunder.\n\n**Returverdi**: Datetime"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"extract","bundle":"date","description":"Returnerer en enkelt del av dato/klokkeslett, f.eks. år, måned, dag, time, minutt og sekund.","examples":"\n##### Eksempler\n\nReturnerer 12\n\n```sql\nEXTRACT(MONTH FROM DATE '2016-12-21')\n```\n\nReturnerer 21\n\n```sql\nEXTRACT(DAY FROM TIMESTAMP '2016-12-21 12:00:00')\n```\n\nReturnerer 30\n\n```sql\nEXTRACT(SECOND FROM TIME '10:50:30')\n```\n\n","completion":{"label":"EXTRACT","detail":"EXTRACT(part, datetime) -> Number","insertText":"EXTRACT(${1:part_} FROM ${2:datetime_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer en enkelt del av dato/klokkeslett, f.eks. år, måned, dag, time, minutt og sekund.\n\n**Parametere**\n\n- **part**: Delen som skal trekkes ut fra datoen. Mulige verdier: `YEAR`, `MONTH`, `DAY`, `HOUR`, `MINUTE`, `SECOND`.\n- **datetime**: Datoen det skal trekkes ut en del fra.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"numeric_functions","title":"Numeriske funksjoner","items":[{"type":"function","name":"abs","bundle":"numeric","description":"Returnerer den absolutte verdien for tallet.","examples":"\n##### Eksempel\n\nReturnerer 2\n\n```sql\nABS(-2)\n```\n\n","completion":{"label":"ABS","detail":"ABS(number) -> Number","insertText":"ABS(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer den absolutte verdien for tallet.\n\n**Parameter**\n\n- **number**: Tallet som operasjonen skal utføres på.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"acos","bundle":"numeric","description":"Returnerer cosinus av arc for et nummer.","examples":"\n##### Eksempel\n\nReturnerer 1.26610367\n\n```sql\nACOS(0.3)\n```\n\n","completion":{"label":"ACOS","detail":"ACOS(number) -> Number","insertText":"ACOS(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer cosinus av arc for et nummer.\n\n**Parameter**\n\n- **number**: Et tall mellom -1 og 1 som operasjonen skal utføres på.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"asin","bundle":"numeric","description":"Returnerer sinus av arc for et nummer.","examples":"\n##### Eksempel\n\nReturnerer 0.30469265\n\n```sql\nASIN(0.3)\n```\n\n","completion":{"label":"ASIN","detail":"ASIN(number) -> Number","insertText":"ASIN(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer sinus av arc for et nummer.\n\n**Parameter**\n\n- **number**: Et tall mellom -1 og 1 som operasjonen skal utføres på.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"atan","bundle":"numeric","description":"Returnerer tangents av arc for et nummer.","examples":"\n##### Eksempel\n\nReturnerer 0.78539816\n\n```sql\nATAN(1)\n```\n\n","completion":{"label":"ATAN","detail":"ATAN(number) -> Number","insertText":"ATAN(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer tangents av arc for et nummer.\n\n**Parameter**\n\n- **number**: Tallet som operasjonen skal utføres på.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"cast","bundle":"numeric","description":"Konverterer en verdi fra én datatype til en annen. Parameteren dataType fastslår hvilken type verdien skal konverteres til. FLOAT konverterer verdien til en dobbel, INTEGER konverterer verdien til et heltall osv.","examples":"\n##### Eksempler\n\nReturnerer 2\n\n```sql\nCAST(2.34 AS INTEGER)\n```\n\nReturnerer '1:00 PM'\n\n```sql\nCAST('13:00' AS TIME)\n```\n\nReturnerer \"50\"\n\n```sql\nCAST(50 AS VARCHAR(20))\n```\n\n","completion":{"label":"CAST","detail":"CAST(value, dataType) -> Number,Datetime,String","insertText":"CAST(${1:value_} AS ${2:dataType_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Konverterer en verdi fra én datatype til en annen. Parameteren dataType fastslår hvilken type verdien skal konverteres til. FLOAT konverterer verdien til en dobbel, INTEGER konverterer verdien til et heltall osv.\n\n**Parametere**\n\n- **value**: Verdien som skal konverteres til en annen datatype.\n- **dataType**: Datatypen som verdien skal konverteres til. Mulige verdier: `DATE`, `FLOAT`, `INTEGER`, `REAL`, `SMALLINT`, `TIME`, `TIMESTAMP`, `VARCHAR`.\n\n**Returverdi**: Number,Datetime,String"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"ceiling","bundle":"numeric","description":"Returnerer det laveste heltallet som er større enn eller lik tallet.","examples":"\n##### Eksempel\n\nReturnerer 235\n\n```sql\nCEILING(234.042)\n```\n\n","completion":{"label":"CEILING","detail":"CEILING(number) -> Number","insertText":"CEILING(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer det laveste heltallet som er større enn eller lik tallet.\n\n**Parameter**\n\n- **number**: Tallet som skal rundes opp.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"cos","bundle":"numeric","description":"Returnerer trigonometrisk cosinus for tallet, som antas å være en vinkel i radianer.","examples":"\n##### Eksempel\n\nReturnerer -0.41614684\n\n```sql\nCOS(2)\n```\n\n","completion":{"label":"COS","detail":"COS(number) -> Number","insertText":"COS(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer trigonometrisk cosinus for tallet, som antas å være en vinkel i radianer.\n\n**Parameter**\n\n- **number**: En vinkel i radianer som operasjonen skal utføres på.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"floor","bundle":"numeric","description":"Returnerer det største heltallet som er mindre enn eller lik tallet.","examples":"\n##### Eksempel\n\nReturnerer 12\n\n```sql\nFLOOR(12.9942)\n```\n\n","completion":{"label":"FLOOR","detail":"FLOOR(number) -> Number","insertText":"FLOOR(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer det største heltallet som er mindre enn eller lik tallet.\n\n**Parameter**\n\n- **number**: Tallet som skal rundes ned.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"log","bundle":"numeric","description":"Returnerer den naturlige logaritmen (grunntallet e) for tallet.","examples":"\n##### Eksempel\n\nReturnerer 2.302585\n\n```sql\nLOG(10)\n```\n\n","completion":{"label":"LOG","detail":"LOG(number) -> Number","insertText":"LOG(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer den naturlige logaritmen (grunntallet e) for tallet.\n\n**Parameter**\n\n- **number**: Et tall som er større enn 0, som operasjonen skal utføres på.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"log10","bundle":"numeric","description":"Returnerer base-10 logaritmen av tallet.","examples":"\n##### Eksempel\n\nReturnerer 0.301030\n\n```sql\nLOG10(2)\n```\n\n","completion":{"label":"LOG10","detail":"LOG10(number) -> Number","insertText":"LOG10(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer base-10 logaritmen av tallet.\n\n**Parameter**\n\n- **number**: Tallet som operasjonen skal utføres på, og som er større enn 0.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"mod","bundle":"numeric","description":"Returnerer resten etter å ha dividert en dividend med en divisor. Både dividend og divisor må være heltall.","examples":"\n##### Eksempel\n\nReturnerer 2\n\n```sql\nMOD(18, 4)\n```\n\n","completion":{"label":"MOD","detail":"MOD(x, y) -> Number","insertText":"MOD(${1:x_}, ${2:y_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer resten etter å ha dividert en dividend med en divisor. Både dividend og divisor må være heltall.\n\n**Parametere**\n\n- **x**: Tallet representerer dividend.\n- **y**: Tallet representerer divisor.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"nullif","bundle":"numeric","description":"Returnerer `NULL` hvis uttrykk 1 er lik uttrykk 2, ellers returneres uttrykk 1. Verdier for uttrykk 1 og uttrykk 2 må være av samme type. NULLIF brukes ofte for å forhindre divider-med-null-feil ved å sette uttrykk 2 til 0.","examples":"\n##### Eksempler\n\nReturnerer `null`\n\n```sql\nNULLIF('Monday', 'Monday')\n```\n\nReturnerer 32\n\n```sql\nNULLIF(32, 0)\n```\n\nReturnerer `null` hvis POP18 er lik 0, ellers returneres verdien av TOTALPOP / POP18.\n\n```sql\nTOTALPOP / NULLIF(POP18, 0)\n```\n\n","completion":{"label":"NULLIF","detail":"NULLIF(expression1, expression2) -> Number,String,Datetime","insertText":"NULLIF(${1:expression1_}, ${2:expression2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer `NULL` hvis uttrykk 1 er lik uttrykk 2, ellers returneres uttrykk 1. Verdier for uttrykk 1 og uttrykk 2 må være av samme type. NULLIF brukes ofte for å forhindre divider-med-null-feil ved å sette uttrykk 2 til 0.\n\n**Parametere**\n\n- **expression1**: En verdi som operasjonen skal utføres på.\n- **expression2**: En verdi som operasjonen skal utføres på.\n\n**Returverdi**: Number,String,Datetime"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"power","bundle":"numeric","description":"Returnerer verdien av tallet opphøyet i den angitte potensen.","examples":"\n##### Eksempel\n\nReturnerer 8\n\n```sql\nPOWER(2, 3)\n```\n\n","completion":{"label":"POWER","detail":"POWER(x, y) -> Number","insertText":"POWER(${1:x_}, ${2:y_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer verdien av tallet opphøyet i den angitte potensen.\n\n**Parametere**\n\n- **x**: Tallet som operasjonen skal utføres på.\n- **y**: Eksponenten angir antall ganger tallet skal ganges med seg selv.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"round","bundle":"numeric","description":"Runder av tallet til angitt lengde.","examples":"\n##### Eksempler\n\nReturnerer 3.98\n\n```sql\nROUND(3.98024, 2)\n```\n\nReturnerer 200\n\n```sql\nROUND(192.1, -2)\n```\n\n","completion":{"label":"ROUND","detail":"ROUND(number, length) -> Number","insertText":"ROUND(${1:number_}, ${2:length_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Runder av tallet til angitt lengde.\n\n**Parametere**\n\n- **number**: Tallet som skal avrundes.\n- **length**: Antallet desimaler tallet skal avrundes til. En positiv lengde runder av tallet til angitt desimalplass. En negativ lengde runder av tallet til venstre for desimalpunktet.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"sign","bundle":"numeric","description":"Returnerer tegnet for et gitt tall. Et negativt tall returnerer -1. Et positivt tall returnerer 1.","examples":"\n##### Eksempler\n\nReturnerer -1\n\n```sql\nSIGN(-132)\n```\n\nReturnerer 0\n\n```sql\nSIGN(0)\n```\n\nReturnerer 1\n\n```sql\nSIGN(42)\n```\n\n","completion":{"label":"SIGN","detail":"SIGN(number) -> Number","insertText":"SIGN(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer tegnet for et gitt tall. Et negativt tall returnerer -1. Et positivt tall returnerer 1.\n\n**Parameter**\n\n- **number**: Tallet som operasjonen skal utføres på.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"sin","bundle":"numeric","description":"Returnerer trigonometrisk sinus for tallet, som antas å være en vinkel i radianer.","examples":"\n##### Eksempel\n\nReturnerer 0.84147098\n\n```sql\nSIN(1)\n```\n\n","completion":{"label":"SIN","detail":"SIN(number) -> Number","insertText":"SIN(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer trigonometrisk sinus for tallet, som antas å være en vinkel i radianer.\n\n**Parameter**\n\n- **number**: En vinkel i radianer som operasjonen skal utføres på.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"tan","bundle":"numeric","description":"Returnerer tangens for et tall som antas å være en vinkel i radianer.","examples":"\n##### Eksempel\n\nReturnerer 2.57215162\n\n```sql\nTAN(1.2)\n```\n\n","completion":{"label":"TAN","detail":"TAN(number) -> Number","insertText":"TAN(${1:number_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer tangens for et tall som antas å være en vinkel i radianer.\n\n**Parameter**\n\n- **number**: En vinkel i radianer som operasjonen skal utføres på.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"truncate","bundle":"numeric","description":"Returnerer et avkortet tall.","examples":"\n##### Eksempler\n\nReturnerer 91.3\n\n```sql\nTRUNCATE(91.367, 1)\n```\n\nReturnerer 124\n\n```sql\nTRUNCATE(124.45, 0)\n```\n\nReturnerer 1900\n\n```sql\nTRUNCATE(1982.83, -2)\n```\n\n","completion":{"label":"TRUNCATE","detail":"TRUNCATE(number, decimals) -> Number","insertText":"TRUNCATE(${1:number_}, ${2:decimals_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer et avkortet tall.\n\n**Parametere**\n\n- **number**: Et tall som skal avkortes.\n- **decimals**: En positiv verdi korter av tallet til angitt desimalplass. En negativ verdi korter av tallet til venstre for desimalpunktet.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"string_functions","title":"Strengfunksjoner","items":[{"type":"function","name":"char_length","bundle":"string","description":"Returnerer antall tegn i en tekststreng som et heltall.","examples":"\n##### Eksempel\n\nReturnerer 11\n\n```sql\nCHAR_LENGTH('Nova Scotia')\n```\n\n","completion":{"label":"CHAR_LENGTH","detail":"CHAR_LENGTH(string) -> Number","insertText":"CHAR_LENGTH(${1:string_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer antall tegn i en tekststreng som et heltall.\n\n**Parameter**\n\n- **string**: Tekststrengen som lengde skal returneres for.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"coalesce","bundle":"string","description":"Returnerer den første verdien i listen som ikke er `NULL`. Alle verdier som behandles av funksjonen, må være av samme type, med unntakk av `NULL`-verdier.","examples":"\n##### Eksempler\n\nReturnerer 'Green goldfish'\n\n```sql\nCOALESCE(null, null, 'Green goldfish', null, 'Purple cow')\n```\n\nReturnerer -21\n\n```sql\nCOALESCE(null, -21, 33, null)\n```\n\n","completion":{"label":"COALESCE","detail":"COALESCE(value1, valueN) -> String,Number,Datetime","insertText":"COALESCE(${1:value1_}, ${2:valueN_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer den første verdien i listen som ikke er `NULL`. Alle verdier som behandles av funksjonen, må være av samme type, med unntakk av `NULL`-verdier.\n\n**Parametere**\n\n- **value1**: Den første verdien i listen.\n- **valueN**: De(n) påfølgende verdien(e) i listen.\n\n**Returverdi**: String,Number,Datetime"}},"parametersInfo":{"min":2,"max":-1}},{"type":"function","name":"concat","bundle":"string","description":"Lenker sammen to strenger.","examples":"\n##### Eksempel\n\nReturnerer 'Maple syrup'\n\n```sql\nCONCAT('Maple ', 'syrup')\n```\n\n","completion":{"label":"CONCAT","detail":"CONCAT(string1, string2) -> String","insertText":"CONCAT(${1:string1_}, ${2:string2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Lenker sammen to strenger.\n\n**Parametere**\n\n- **string1**: Den første tekststrengen.\n- **string2**: Tekststrengen som skal kjedes sammen med den første tekststrengen.\n\n**Returverdi**: String"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"current_user","bundle":"string","description":"Returnerer brukernavnet til brukeren som for øyeblikket er logget på portalen.","examples":"\n##### Eksempel\n\nReturnerer brukernavnet til brukeren som for øyeblikket er logget på portalen.\n\n```sql\nCURRENT_USER\n```\n\n","completion":{"label":"CURRENT_USER","detail":"CURRENT_USER -> String","insertText":"CURRENT_USER","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer brukernavnet til brukeren som for øyeblikket er logget på portalen.\n\n**Returverdi**: String"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"lower","bundle":"string","description":"Konverterer alle tegn i tekststrengen til små bokstaver.","examples":"\n##### Eksempel\n\nReturnerer 'hello world'\n\n```sql\nLOWER('HELLO WORLD')\n```\n\n","completion":{"label":"LOWER","detail":"LOWER(string) -> String","insertText":"LOWER(${1:string_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Konverterer alle tegn i tekststrengen til små bokstaver.\n\n**Parameter**\n\n- **string**: Tekststrengen som skal konverteres til små bokstaver.\n\n**Returverdi**: String"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"position","bundle":"string","description":"Returnerer den første forekomsten av en delstreng i en annen tekststreng. Returnerer 0 hvis delstrengen ikke finnes.","examples":"\n##### Eksempler\n\nReturnerer 6\n\n```sql\nPOSITION('com' IN 'esri.com')\n```\n\nReturnerer 9\n\n```sql\nPOSITION('sum' IN 'Lorem ipsum')\n```\n\n","completion":{"label":"POSITION","detail":"POSITION(substring, string) -> Number","insertText":"POSITION(${1:substring_} IN ${2:string_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer den første forekomsten av en delstreng i en annen tekststreng. Returnerer 0 hvis delstrengen ikke finnes.\n\n**Parametere**\n\n- **substring**: Tekststrengen det skal søkes etter.\n- **string**: Strengen som det skal søkes etter i delstrengen.\n\n**Returverdi**: Number"}},"parametersInfo":{"min":2,"max":2}},[{"type":"function","name":"substring","bundle":"string","description":"Returnerer et delsett med tegn i en tekststreng fra et startpunkt til den angitte strenglengden.","examples":"\n##### Eksempel\n\nReturnerer 'City'\n\n```sql\nSUBSTRING('New York City', 10, 4)\n```\n\n","completion":{"label":"SUBSTRING","detail":"SUBSTRING(string, start, length) -> String","insertText":"SUBSTRING(${1:string_}, ${2:start_}, ${3:length_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer et delsett med tegn i en tekststreng fra et startpunkt til den angitte strenglengden.\n\n**Parametere**\n\n- **string**: Tekststrengen det skal trekkes ut fra.\n- **start**: Heltallsverdien som angir hvor de returnerte tegnene starter.\n- **length**: Antall tegn som skal trekkes ut.\n\n**Returverdi**: String"}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"substring","bundle":"string","description":"Returnerer et delsett med tegn i en tekststreng fra et startpunkt til den angitte strenglengden.","examples":"\n##### Eksempler\n\nReturnerer 'City'\n\n```sql\nSUBSTRING('New York City' FROM 10 FOR 4)\n```\n\nReturnerer 'New York'\n\n```sql\nSUBSTRING('New York City' FROM 1 FOR 8)\n```\n\n","completion":{"label":"SUBSTRING","detail":"SUBSTRING(string, start, length) -> String","insertText":"SUBSTRING(${1:string_} FROM ${2:start_} FOR ${3:length_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer et delsett med tegn i en tekststreng fra et startpunkt til den angitte strenglengden.\n\n**Parametere**\n\n- **string**: Tekststrengen det skal trekkes ut fra.\n- **start**: Heltallsverdien som angir hvor de returnerte tegnene starter.\n- **length**: Antall tegn som skal trekkes ut.\n\n**Returverdi**: String"}},"parametersInfo":{"min":3,"max":3}}],{"type":"function","name":"trim","bundle":"string","description":"Returnerer en tekststreng der alle innledende og/eller etterfølgende mellomrom eller andre spesifiserte tegn er fjernet. LEADING trimmer den innledende siden av tekststrengen, TRAILING trimmer den etterfølgende siden av tekststrengen, mens BOTH fjerner begge sider av tekststrengen.","examples":"\n##### Eksempler\n\nReturnerer 'myFunc'\n\n```sql\nTRIM(LEADING 't' FROM 'tMyFunc')\n```\n\nReturnerer ' hello world'\n\n```sql\nTRIM(TRAILING ' ' FROM ' hello world ')\n```\n\nReturnerer 'hello world'\n\n```sql\nTRIM(BOTH ' ' FROM ' hello world ')\n```\n\n","completion":{"label":"TRIM","detail":"TRIM(side, character, string) -> String","insertText":"TRIM(${1:side_} ${2:character_} FROM ${3:string_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Returnerer en tekststreng der alle innledende og/eller etterfølgende mellomrom eller andre spesifiserte tegn er fjernet. LEADING trimmer den innledende siden av tekststrengen, TRAILING trimmer den etterfølgende siden av tekststrengen, mens BOTH fjerner begge sider av tekststrengen.\n\n**Parametere**\n\n- **side**: Siden av tekststrengen der mellomrom/mellomrommene eller tegn/tegnene skal fjernes fra. Mulige verdier: `LEADING`, `TRAILING`, `BOTH`.\n- **character**: Tegnet eller tegnene som skal trimmes fra tekststrengen.\n- **string**: Tekststrengen som skal trimmes.\n\n**Returverdi**: String"}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"upper","bundle":"string","description":"Konverterer alle tegn i tekststrengen til store bokstaver.","examples":"\n##### Eksempel\n\nReturnerer 'QUICK RED FOX'\n\n```sql\nUPPER('quick red fox')\n```\n\n","completion":{"label":"UPPER","detail":"UPPER(string) -> String","insertText":"UPPER(${1:string_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Konverterer alle tegn i tekststrengen til store bokstaver.\n\n**Parameter**\n\n- **string**: Strengen som skal konverteres til store bokstaver.\n\n**Returverdi**: String"}},"parametersInfo":{"min":1,"max":1}}]}]