Erinevus lehekülje "Teisendusfunktsioonid" redaktsioonide vahel
Allikas: Teadmusbaas
(ei näidata sama kasutaja 4 vahepealset redaktsiooni) | |||
1. rida: | 1. rida: | ||
MariaDB teisendusfunktsioonid on tavaliselt toodud põhifunktsiionide juures. | MariaDB teisendusfunktsioonid on tavaliselt toodud põhifunktsiionide juures. | ||
Tekstifunktsioonide hulgas on järgmised: | Tekstifunktsioonide hulgas on järgmised: | ||
− | * CAST(avaldis AS tüüp) | + | * CAST(avaldis AS tüüp), [https://mariadb.com/kb/en/library/cast/ vaata näiteid]; |
* CONVERT(avaldis, tüüp), [https://mariadb.com/kb/en/library/convert/ vaata näidet ja kommentaare] | * CONVERT(avaldis, tüüp), [https://mariadb.com/kb/en/library/convert/ vaata näidet ja kommentaare] | ||
17. rida: | 17. rida: | ||
* ''UNSIGNED [INTEGER]'' | * ''UNSIGNED [INTEGER]'' | ||
+ | Arvufunktsioonide juures on: | ||
+ | * CONV(N,arvusüsteem,uus arvusüsteem), kus N on arv - teisendab arvu N olemasolevast arvusüsteemist uude arvusüsteemi, näiteks <code>SELECT CONV(16,10,16);</code> annab vastuseks 10, vaata [https://mariadb.com/kb/en/library/conv/ näiteid]; | ||
+ | * BIN(N), näiteks <code>SELECT BIN(8);</code> annab vastuseks 1000, N on BIGINT tüüpi arv või string HEX funktsiooni korral; | ||
+ | * OCT(N); | ||
+ | * HEX(N), näiteks <code>SELECT HEX('MariaDB');</code> annab vastuseks 4D617269614442. | ||
Viimane redaktsioon: 20. mai 2019, kell 08:51
MariaDB teisendusfunktsioonid on tavaliselt toodud põhifunktsiionide juures. Tekstifunktsioonide hulgas on järgmised:
- CAST(avaldis AS tüüp), vaata näiteid;
- CONVERT(avaldis, tüüp), vaata näidet ja kommentaare
Tüüp on üks alljärgnevatest:
- BINARY
- CHAR
- DATE
- DATETIME — Decimal (D) specifier
- DECIMAL[(M[,D])]
- DOUBLE
- INTEGER
- on SIGNED INTEGER lühikuju
- SIGNED [INTEGER]
- TIME — Decimal (D) specifier
- UNSIGNED [INTEGER]
Arvufunktsioonide juures on:
- CONV(N,arvusüsteem,uus arvusüsteem), kus N on arv - teisendab arvu N olemasolevast arvusüsteemist uude arvusüsteemi, näiteks
SELECT CONV(16,10,16);
annab vastuseks 10, vaata näiteid; - BIN(N), näiteks
SELECT BIN(8);
annab vastuseks 1000, N on BIGINT tüüpi arv või string HEX funktsiooni korral; - OCT(N);
- HEX(N), näiteks
SELECT HEX('MariaDB');
annab vastuseks 4D617269614442.