Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [Mysql] controllare le stringhe

    secondo voi vi risulta una cosa del genere sui campi varchar?

    ... WHERE LENGTH(nome_campo) < 20

    intendo dire se è possibile nel WHERE controllare che il valore di un campo TEXT o VARCHAR contenga più di X caratteri
    Hosting, VPS, SSL e Domini: https://www.blooweb.it

  2. #2
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    Esiste sia la funzione LENGTH() che la funzione CHAR_LENGTH(). La prima riporta la lunghezza della stringa in byte, l'altra in numero di caratteri. Nel tuo caso quindi la funzione da usare è CHAR_LENGTH()

    L'elenco delle funzioni per le stringhe in MySQL si trova qui: http://dev.mysql.com/doc/refman/5.1/...functions.html

    L'elenco delle funzioni divise per categoria si trova invece qui: http://dev.mysql.com/doc/refman/5.1/en/functions.html

    Ciao!
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  3. #3
    mille grazie!
    Hosting, VPS, SSL e Domini: https://www.blooweb.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.