Postata in: 'Export ed Import di campi e dati da una tabella in output su e da file'

Arturo Padova

Oltre a quanto illustrato dal collega Orfiesi per fare l'export su file, aggiungo che la COPY è comoda anche per fare l'operazione inversa, ossia l'import dei dati da un file ad una tabella di PostgreSQL. La sintassi per l'import è la seguente:COPY myTable FROM '/path/table_data.txt'; Nel fare l'import si usano spesso i file

Pubblica
30-03-2020 18:01:25 +1

Postata in: 'Aggiornare un valore intero con PostgreSQL e C#'

Arturo Padova

Per poter sfruttare la potenza del linguaggio C# con PostgreSQL devi utilizzare Npgsql, un open source ADO.NET Data Provider per PostgreSQL, esso permette a programmi scritti in C#, ma anche in VB.NET ed F# di accedere ed interfacciarsi con un PostgreSQL database server.

Pubblica
16-09-2019 19:10:26 0

Postata in: 'Contare i records che contengono un backslash'

Arturo Padova

Per verificare la presenza del backslash in una colonna devi lanciare la seguente query:SELECT COUNT(*) FROM my_table WHERE my_column ILIKE '%\\\\%';Essendo il backslash un carattere di escape ne serve un altro che lo precede per identificarlo semplicemente come carattere.Gli altri due backslask dopo l'operatore ILIKE (case insensitive) sono dettat

Pubblica
14-03-2019 23:27:51 +2

Postata in: 'Qual'è la differenza tra Sequential Scan e Bitmap heap scan in postgres?'

Arturo Padova

Andiamo per ordine e diamo una breve definizione delle due scansioni, giusto per capirci.Sequential Scan: comincia a leggere dal primo record e prosegue sino a quando la query non è soddisfatta; questo non vuol dire che legge tutti i records della tabella, dipende da eventuali clausole (WHERE ad es.) e/o dai LIMIT settati. Per intenderci &eg

Pubblica
13-03-2019 22:19:04 0

Postata in: 'Vantaggi e Svantaggi dell'uso dei Partial Index in PostgreSQL'

Arturo Padova

I vantaggi e gli svantaggi degli Indici Parziali in PostegreSQL sono dati dalla loro stessa natura e dipendono molto dall'uso appropriato o meno che se ne fà.Vantaggi: risultano molto veloci e performanti se la query viene eseguita sul sotto insieme di record che soddisfa il predicato per i quali sono stati definiti, come dici tu riduce di m

Pubblica
12-03-2019 23:28:52 0

Postata in: 'Come fare una query e recuperare i dati da due tabelle?'

Arturo Padova

Io credo che tutta la query sia sbagliata, letta così a mio avviso ha poco senso, probabilmente volevi fare un JOIN tra queste due tabelle, se questa era la tua intenzione avresti dovuto scrivere cosìSELECT TableA.id from TableAINNER JOIN TableB ON TableB.TableAID = TableA.ID WHERE TableA.ID = 196

Pubblica
21-06-2018 18:41:42 0

Postata in: 'Disinstallare e re Installare PostgreSQL su Windows'

Arturo Padova

Apri il prompt dei comandi di Windows con i permessi di amministratore e digita la seguente istruzione per cambiare la passwordNET USER postgres 'new_pw' Mi raccomando di farlo con i permessi di amministratore altrimenti non otterrai l'effetto voluto.

Pubblica
21-06-2018 18:21:14 +1