Mysql
 sql >> Baza danych >  >> RDS >> Mysql

alternatywny kod MySQL dla INET6_ATON

Znalazłem rozwiązanie.

Za pomocą UPDATE zapytanie możemy pobrać oryginalną wartość z bazy danych, rzutować ją ponownie na int, hex i unhex (czy można to jeszcze bardziej skrócić?) i otrzymamy właściwą wartość binarną w bazie danych.

UPDATE table SET ip = UNHEX(HEX(CAST(ip AS UNSIGNED)))




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Najlepsze praktyki dotyczące tworzenia kopii zapasowych MySQL

  2. Zapytanie MySql, wybierz większe niż

  3. Nie mogę uzyskać dostępu do danych SQL poza pętlą while

  4. Podziel ciąg rozdzielany przecinkami --> FUNKCJA db.CHARINDEX nie istnieje

  5. użyj wyszukiwania pełnotekstowego, aby wyszukać niekompletne słowa w mysql