Comma-Separated Value ( CSV ​​) si riferisce al file di testo che consistono di stringhe di informazioni grezze organizzati in valori separati da virgole. Ad esempio, un file potrebbe consistere del testo “a, b , c, d, e” per rappresentare cinque righe o colonne diverse . Gli utenti possono trovare file di grandi dimensioni CSV di difficile lettura a causa del modo in cui il testo viene visualizzato . Fortunatamente , un amministratore di database può utilizzare il linguaggio del database SQL per convertire i valori separati da virgole testo più leggibile . Istruzioni

1

Esegui il manager SQL della vostra preferenza .

2

Aprire la finestra “Editor SQL ” . Tipo :

” CREATE FUNCTION dbo.Split ( String varchar ( 8000 ) , Delimiter char ( 1 ) ) /restituisce TABELLA temptable ( articoli varchar ( 8000 ) ) /come /iniziare /dichiarare idx int /dichiarare slice varchar ( 8000 ) /selezionare idx = 1 /if len ( String ) ! 1 o String è nullo ritorno /mentre idx = 0 /iniziare /set idx = charindex ( @ Delimitatore , @ ! String ) /se idx = 0 /set slice = sinistra ( String @ , @ idx – 1 ) /altro /set slice = String /if ( len ( slice ) 0 ) /insert into @ ( Voci ) valori TempTable ( slice ) /set String = destra ( @ String , len ( String ) – idx ) /if len ( String ) = 0 rottura /fine /ritorno /fine ”

– senza le virgolette . Sostituire ogni ” /”, con una interruzione di linea .

3

Salva la funzione nella finestra “Editor SQL” .

4

Aprire il ” rapporto SQL ” finestra . Tipo ” select * from dbo.split ( file CSV ) ” – senza le virgolette . Sostituire ” file CSV ” con la posizione del file di valori separati da virgole . Eseguire il report .

5

Fare clic su ” File ” e poi ” Salva con nome “. Immettere il nome desiderato per il file e selezionare “Testo ” per il formato di file . Fare clic su “Salva “.