@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 • 25.5 kB
JSON
[{"id":"date_functions","title":"Datos funkcijos","items":[{"type":"function","name":"current_date","bundle":"date","description":"Pateikiama dabartinė data UTC laiku.","examples":"\n##### Pavyzdys\n\nPateikiama dabartinė data UTC laiku.\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":"Pateikiama dabartinė data UTC laiku.\n\n**Pateikiama reikšmė**: Datetime"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"current_time","bundle":"date","description":"Pateikiama dabartinė UTC data ir laikas valandomis, minutėmis ir sekundėmis.","examples":"\n##### Pavyzdys\n\nPateikiama dabartinė UTC data ir laikas valandomis, minutėmis ir sekundėmis.\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":"Pateikiama dabartinė UTC data ir laikas valandomis, minutėmis ir sekundėmis.\n\n**Pateikiama reikšmė**: Datetime"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"current_timestamp","bundle":"date","description":"Pateikiama dabartinė UTC data ir laikas valandomis, minutėmis ir sekundėmis.","examples":"\n##### Pavyzdys\n\nPateikiama dabartinė UTC data ir laikas valandomis, minutėmis ir sekundėmis.\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":"Pateikiama dabartinė UTC data ir laikas valandomis, minutėmis ir sekundėmis.\n\n**Pateikiama reikšmė**: Datetime"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"extract","bundle":"date","description":"Pateikiama viena datos / laiko dalis, pvz., metai, mėnuo, diena, valanda, minutė ar sekundė.","examples":"\n##### Pavyzdžiai\n\nPateikiama 12\n\n```sql\nEXTRACT(MONTH FROM DATE '2016-12-21')\n```\n\nPateikiama 21\n\n```sql\nEXTRACT(DAY FROM TIMESTAMP '2016-12-21 12:00:00')\n```\n\nPateikiama 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":"Pateikiama viena datos / laiko dalis, pvz., metai, mėnuo, diena, valanda, minutė ar sekundė.\n\n**Parametrai**\n\n- **part**: Data, kuri bus gaunama iš datos. Galimos reikšmės: `YEAR`, `MONTH`, `DAY`, `HOUR`, `MINUTE`, `SECOND`.\n- **datetime**: Data, iš kurios bus gaunama dalis.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"string_functions","title":"Eilučių funkcijos","items":[{"type":"function","name":"char_length","bundle":"string","description":"Pateikiamas teksto eilutės simbolių skaičius kaip sveikasis skaičius.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiamas teksto eilutės simbolių skaičius kaip sveikasis skaičius.\n\n**Parametras**\n\n- **string**: Teksto eilutė, kurios ilgis turi būti pateiktas.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"coalesce","bundle":"string","description":"Pateikiama pirma sąrašo reikšmė, kuri nėra `NULL`. Visos funkcijai perduodamos reikšmės turi būti to paties tipo, išskyrus reikšmes `NULL`.","examples":"\n##### Pavyzdžiai\n\nPateikiama 'Green goldfish'\n\n```sql\nCOALESCE(null, null, 'Green goldfish', null, 'Purple cow')\n```\n\nPateikiama -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":"Pateikiama pirma sąrašo reikšmė, kuri nėra `NULL`. Visos funkcijai perduodamos reikšmės turi būti to paties tipo, išskyrus reikšmes `NULL`.\n\n**Parametrai**\n\n- **value1**: Pirmoji reikšmė sąraše.\n- **valueN**: Kita (-os) sąrašo reikšmė (-ės).\n\n**Pateikiama reikšmė**: String,Number,Datetime"}},"parametersInfo":{"min":2,"max":-1}},{"type":"function","name":"concat","bundle":"string","description":"Sujungiamos dvi eilutės.","examples":"\n##### Pavyzdys\n\nPateikiama '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":"Sujungiamos dvi eilutės.\n\n**Parametrai**\n\n- **string1**: Pirmoji teksto eilutė.\n- **string2**: Teksto eilutė, kuri turi būti sutrumpinta iki pirmos teksto eilutės.\n\n**Pateikiama reikšmė**: String"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"current_user","bundle":"string","description":"Pateikiamas šiuo metu prie portalo prisijungusio naudotojo vardas.","examples":"\n##### Pavyzdys\n\nPateikiamas šiuo metu prie portalo prisijungusio naudotojo vardas.\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":"Pateikiamas šiuo metu prie portalo prisijungusio naudotojo vardas.\n\n**Pateikiama reikšmė**: String"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"lower","bundle":"string","description":"Visi simboliai teksto eilutėje konvertuojami į mažąsias raides.","examples":"\n##### Pavyzdys\n\nPateikiama '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":"Visi simboliai teksto eilutėje konvertuojami į mažąsias raides.\n\n**Parametras**\n\n- **string**: Teksto eilutė, kurią reikia konvertuoti į mažąsias raides.\n\n**Pateikiama reikšmė**: String"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"position","bundle":"string","description":"Pateikiama pirmas antrinės eilutės atvejis kitoje teksto eilutėje. Pateikiama 0, jei antrinė eilutė nerandama.","examples":"\n##### Pavyzdžiai\n\nPateikia 6\n\n```sql\nPOSITION('com' IN 'esri.com')\n```\n\nPateikiama 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":"Pateikiama pirmas antrinės eilutės atvejis kitoje teksto eilutėje. Pateikiama 0, jei antrinė eilutė nerandama.\n\n**Parametrai**\n\n- **substring**: Teksto eilutė, kurios reikia ieškoti.\n- **string**: Eilutė, kurios bus ieškoma antrinei eilutei.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":2,"max":2}},[{"type":"function","name":"substring","bundle":"string","description":"Pateikiamas simbolių poaibis teksto eilutėje nuo pradinio taško iki nurodyto eilutės ilgio.","examples":"\n##### Pavyzdys\n\nPateikiama '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":"Pateikiamas simbolių poaibis teksto eilutėje nuo pradinio taško iki nurodyto eilutės ilgio.\n\n**Parametrai**\n\n- **string**: Teksto eilutė, iš kurios reikia išgauti.\n- **start**: Sveikoji reikšmė, nurodanti, kur prasideda pateikiami simboliai.\n- **length**: Išgautinų simbolių skaičius.\n\n**Pateikiama reikšmė**: String"}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"substring","bundle":"string","description":"Pateikiamas simbolių poaibis teksto eilutėje nuo pradinio taško iki nurodyto eilutės ilgio.","examples":"\n##### Pavyzdžiai\n\nPateikiama 'City'\n\n```sql\nSUBSTRING('New York City' FROM 10 FOR 4)\n```\n\nPateikiama '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":"Pateikiamas simbolių poaibis teksto eilutėje nuo pradinio taško iki nurodyto eilutės ilgio.\n\n**Parametrai**\n\n- **string**: Teksto eilutė, iš kurios reikia išgauti.\n- **start**: Sveikoji reikšmė, nurodanti, kur prasideda pateikiami simboliai.\n- **length**: Išgautinų simbolių skaičius.\n\n**Pateikiama reikšmė**: String"}},"parametersInfo":{"min":3,"max":3}}],{"type":"function","name":"trim","bundle":"string","description":"Pateikiama teksto eilutė, iš kurios buvo pašalinti visi pradžios ir (arba) pabaigos tarpai arba kiti nurodyti simboliai. Naudojant LEADING bus apkirpta pradinė teksto eilutės pusė, naudojant TRAILING bus apkirpta galinė teksto eilutės pusė, o naudojant BOTH bus apkirpos abi teksto eilutės pusės.","examples":"\n##### Pavyzdžiai\n\nPateikiama 'myFunc'\n\n```sql\nTRIM(LEADING 't' FROM 'tMyFunc')\n```\n\nPateikiama 'hello world'\n\n```sql\nTRIM(TRAILING ' ' FROM ' hello world ')\n```\n\nPateikiama '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":"Pateikiama teksto eilutė, iš kurios buvo pašalinti visi pradžios ir (arba) pabaigos tarpai arba kiti nurodyti simboliai. Naudojant LEADING bus apkirpta pradinė teksto eilutės pusė, naudojant TRAILING bus apkirpta galinė teksto eilutės pusė, o naudojant BOTH bus apkirpos abi teksto eilutės pusės.\n\n**Parametrai**\n\n- **side**: Teksto eilutės pusė, kurioje bus pašalintas (-i) tarpas (-ai) arba simbolis (-iai). Galimos reikšmės: `LEADING`, `TRAILING`, `BOTH`.\n- **character**: Simbolis (-iai), kurie bus nukirpti nuo teksto eilutės.\n- **string**: Teksto eilutė, kurią reikia apkarpyti.\n\n**Pateikiama reikšmė**: String"}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"upper","bundle":"string","description":"Visi simboliai teksto eilutėje konvertuojami į didžiąsias raides.","examples":"\n##### Pavyzdys\n\nPateikiama '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":"Visi simboliai teksto eilutėje konvertuojami į didžiąsias raides.\n\n**Parametras**\n\n- **string**: Eilutė, kurią reikia konvertuoti į didžiąsias raides.\n\n**Pateikiama reikšmė**: String"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"numeric_functions","title":"Skaitinės funkcijos","items":[{"type":"function","name":"abs","bundle":"numeric","description":"Pateikiami absoliuti skaičiaus reikšmė.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiami absoliuti skaičiaus reikšmė.\n\n**Parametras**\n\n- **number**: Skaičius, kuriam esant vykdoma operacija.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"acos","bundle":"numeric","description":"Pateikiamas skaičiaus arkkosinusas.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiamas skaičiaus arkkosinusas.\n\n**Parametras**\n\n- **number**: Skaičius nuo –1 iki 1, kuriam atliekama operacija.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"asin","bundle":"numeric","description":"Pateikiamas skaičiaus arksinusas.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiamas skaičiaus arksinusas.\n\n**Parametras**\n\n- **number**: Skaičius nuo –1 iki 1, kuriam atliekama operacija.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"atan","bundle":"numeric","description":"Pateikiamas skaičiaus arktangentas.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiamas skaičiaus arktangentas.\n\n**Parametras**\n\n- **number**: Skaičius, kuriam esant vykdoma operacija.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"cast","bundle":"numeric","description":"Konvertuojama reikšmė iš vieno duomenų tipo į kitą. Parametras dataType lems, į kokį tipą konvertuojama reikšmė. FLOAT konvertuoja reikšmę į dvigubo tikslumo skaičių, INTEGER konvertuoja reikšmę į sveikąjį skaičių ir pan.","examples":"\n##### Pavyzdžiai\n\nPateikiama 2\n\n```sql\nCAST(2.34 AS INTEGER)\n```\n\nPateikiama '1:00 PM'\n\n```sql\nCAST('13:00' AS TIME)\n```\n\nPateikiama 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":"Konvertuojama reikšmė iš vieno duomenų tipo į kitą. Parametras dataType lems, į kokį tipą konvertuojama reikšmė. FLOAT konvertuoja reikšmę į dvigubo tikslumo skaičių, INTEGER konvertuoja reikšmę į sveikąjį skaičių ir pan.\n\n**Parametrai**\n\n- **value**: Reikšmė, konvertuojama į kitą duomenų tipą.\n- **dataType**: Duomenų tipas, į kurį konvertuojama reikšmė. Galimos reikšmės: `DATE`, `FLOAT`, `INTEGER`, `REAL`, `SMALLINT`, `TIME`, `TIMESTAMP`, `VARCHAR`.\n\n**Pateikiama reikšmė**: Number,Datetime,String"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"ceiling","bundle":"numeric","description":"Pateikiamas mažiausias sveikasis skaičius, lygus skaičiui arba didesnis nei skaičius.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiamas mažiausias sveikasis skaičius, lygus skaičiui arba didesnis nei skaičius.\n\n**Parametras**\n\n- **number**: Skaičius suapvalintas į didesniąją pusę.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"cos","bundle":"numeric","description":"Pateikiamas trigonometrinis skaičiaus kosinusas, kuris laikomas kampu, išreikštu radianais.","examples":"\n##### Pavyzdys\n\nPateikiama -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":"Pateikiamas trigonometrinis skaičiaus kosinusas, kuris laikomas kampu, išreikštu radianais.\n\n**Parametras**\n\n- **number**: Kampas radianais, su kuriuo atliekama operacija.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"floor","bundle":"numeric","description":"Pateikiamas didžiausias sveikasis skaičius, lygus skaičiui arba mažesnis nei skaičius.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiamas didžiausias sveikasis skaičius, lygus skaičiui arba mažesnis nei skaičius.\n\n**Parametras**\n\n- **number**: Skaičius, suapvalintas į mažesniąją pusę.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"log","bundle":"numeric","description":"Pateikiamas natūralus skaičiaus logaritmas (e pagrindas).","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiamas natūralus skaičiaus logaritmas (e pagrindas).\n\n**Parametras**\n\n- **number**: Didesnis nei 0 skaičius, su kuriuo vykdoma operacija.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"log10","bundle":"numeric","description":"Pateikiamas skaičiaus dešimtainis logaritmas.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiamas skaičiaus dešimtainis logaritmas.\n\n**Parametras**\n\n- **number**: Didesnis nei 0 skaičius, su kuriuo vykdoma operacija.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"mod","bundle":"numeric","description":"Pateikiamas likutis, gaunamas padalijus dalinį iš daliklio. Iš dalinys, ir daliklis turi būti sveikieji skaičiai.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiamas likutis, gaunamas padalijus dalinį iš daliklio. Iš dalinys, ir daliklis turi būti sveikieji skaičiai.\n\n**Parametrai**\n\n- **x**: Skaičius, išreiškiantis dalinį.\n- **y**: Skaičius, išreiškiantis daliklį.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"nullif","bundle":"numeric","description":"Pateikiama NULL, jei expression1 lygu expression2, kitu atveju grįžtama į expression1. Reikšmės expression1 ir expression2 turi būti tokio paties tipo. NULLIF paprastai naudojama siekiant išvengti dalijimo iš nulio klaidų, nustatant expression2 kaip 0","examples":"\n##### Pavyzdžiai\n\nPateikiama `null`\n\n```sql\nNULLIF('Monday', 'Monday')\n```\n\nPateikiama 32\n\n```sql\nNULLIF(32, 0)\n```\n\nPateikiama `null`, jei POP18 lygu 0; kitu atveju pateikiama TOTALPOP / POP18 reikšmė.\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":"Pateikiama NULL, jei expression1 lygu expression2, kitu atveju grįžtama į expression1. Reikšmės expression1 ir expression2 turi būti tokio paties tipo. NULLIF paprastai naudojama siekiant išvengti dalijimo iš nulio klaidų, nustatant expression2 kaip 0\n\n**Parametrai**\n\n- **expression1**: Reikšmė, su kuriai vykdoma operacija.\n- **expression2**: Reikšmė, su kuriai vykdoma operacija.\n\n**Pateikiama reikšmė**: Number,String,Datetime"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"power","bundle":"numeric","description":"Pateikiama skaičiaus, pakelto nurodytu laipsniu, reikšmė.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiama skaičiaus, pakelto nurodytu laipsniu, reikšmė.\n\n**Parametrai**\n\n- **x**: Skaičius, su kuriuo atliekama operacija.\n- **y**: Laipsnio rodiklis, nurodantis, kiek kartų skaičių reikia dauginti iš savęs.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"round","bundle":"numeric","description":"Skaičius suapvalinamas iki nurodyto ilgio.","examples":"\n##### Pavyzdžiai\n\nPateikiama 3.98\n\n```sql\nROUND(3.98024, 2)\n```\n\nPateikiama 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":"Skaičius suapvalinamas iki nurodyto ilgio.\n\n**Parametrai**\n\n- **number**: Skaičius, kurį reikia apvalinti.\n- **length**: Iki kiek skaičių po kablelio reikia suapvalinti skaičių. Teigiamasis ilgis suapvalina skaičių iki nurodytos dešimtainės dalies. Neigiamasis ilgis suapvalina skaičių į kairę nuo trupmenos kablelio.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"sign","bundle":"numeric","description":"Pateikiamas tam tikro skaičiaus ženklas. Esant neigiamam skaičiui, pateikiama -1. Esant teigiamam skaičiui, pateikiama 1.","examples":"\n##### Pavyzdžiai\n\nPateikiama -1\n\n```sql\nSIGN(-132)\n```\n\nPateikiama 0\n\n```sql\nSIGN(0)\n```\n\nPateikiama 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":"Pateikiamas tam tikro skaičiaus ženklas. Esant neigiamam skaičiui, pateikiama -1. Esant teigiamam skaičiui, pateikiama 1.\n\n**Parametras**\n\n- **number**: Skaičius, kuriam esant vykdoma operacija.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"sin","bundle":"numeric","description":"Pateikiamas trigonometrinis skaičiaus sinusas, kuris laikomas kampu, išreikštu radianais.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiamas trigonometrinis skaičiaus sinusas, kuris laikomas kampu, išreikštu radianais.\n\n**Parametras**\n\n- **number**: Kampas radianais, su kuriuo atliekama operacija.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"tan","bundle":"numeric","description":"Pateikiamas skaičiaus tangentas, kuris laikomas kampu, išreikštu radianais.","examples":"\n##### Pavyzdys\n\nPateikiama 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":"Pateikiamas skaičiaus tangentas, kuris laikomas kampu, išreikštu radianais.\n\n**Parametras**\n\n- **number**: Kampas radianais, su kuriuo atliekama operacija.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"truncate","bundle":"numeric","description":"Pateikiamas sutrumpintas skaičius.","examples":"\n##### Pavyzdžiai\n\nPateikiama 91.3\n\n```sql\nTRUNCATE(91.367, 1)\n```\n\nPateikiama 124\n\n```sql\nTRUNCATE(124.45, 0)\n```\n\nPateikiama 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":"Pateikiamas sutrumpintas skaičius.\n\n**Parametrai**\n\n- **number**: Skaičius, kurį reikia sutrumpinti.\n- **decimals**: Teigiamoji reikšmė sutrumpina skaičių iki nurodytos dešimtainės dalies. Neigiamoji reikšmė sutrumpina skaičių į kairę nuo trupmenos kablelio.\n\n**Pateikiama reikšmė**: Number"}},"parametersInfo":{"min":2,"max":2}}]}]