Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Andata a capo in SQL

  1. #1

    Andata a capo in SQL

    Ciao a tutti,

    Sto cercando con una query, di cercare in un campo di una tabella, tutte quelle righe che contengono un'andata a capo.
    Visto che la posizione di questo valore non è fissa nel campo che la contiene col like '% %' andrebbe benisimmo, solo se sapessi cosa metterci dentro come valore che fosse riconosciuto come il return della tastiera.

    Lavoro con il modulo SQL dell' iseries IBM.
    Pèerò se ciò rendesse la cosa più difficile posso eseguire query su questo DB tramite Microsoft management studio.

    Grazie
    Never try to teach a pig to sing. It wastes your time and annoys the pig

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2014
    Messaggi
    504
    ho preso un'idea da qui sql - How to detect if a string contains special characters? - Stack Overflow

    poi bisogna sapere in quale forma é presente il carattere a capo, quindi potresti provare alcune possibilità

    codice:
    DECLARE @MyString VARCHAR(100)
    -- SET @MyString = 'adgkjb$' -- trova tutti i caeatteri speciali
    -- SET @MyString = CHAR(13) -- trova CR e LF
    -- SET @MyString = CHAR(10)
    SET @MyString = char(56) -- test 
    
    -- IF (@MyString LIKE '%\n%') -- trova CR e LF
    -- IF (@MyString LIKE '%\r%')
    -- IF (@MyString LIKE '%<br%') -- trova a capo html
    
    IF (@MyString LIKE '%[^a-zA-Z0-9]%')
        print 'Contains special characters'
    ELSE
        print 'Does not contain special characters'
    Ultima modifica di marino51; 24-05-2023 a 16:56

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 © 2023 vBulletin Solutions, Inc. All rights reserved.