Erinevus lehekülje "Teisendusfunktsioonid" redaktsioonide vahel

Allikas: Teadmusbaas
 
19. rida: 19. rida:
 
Arvufunktsioonide juures on:
 
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];
 
* 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;  
+
* 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);
 
* OCT(N);
* HEX(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:

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.





⇐ Tagasi lausendite lehele