Amministratori di database

Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità

4
Come escludere i valori NULL all'interno di CONCAT MySQL?
Se ho questo - tadd è la Addresstabella: CONCAT(tadd.street_number, ' ', tadd.street_name,', ', tadd.apt_number,', ', tadd.city,', ', tadd.postal_code,', ', tadd.country) AS 'Address' C'è un modo per escludere apt_number se non esiste? Stavo pensando a: WHERE tadd.apt_number IS NOT NULL Ma restituirà solo quelle righe con apt_number, e anche se qualcosa …
14 mysql  null  concat 


1
Come sostituire atomicamente i dati della tabella in PostgreSQL
Voglio sostituire l'intero contenuto di una tabella, senza influire sulle SELECTdichiarazioni in entrata durante il processo. Il caso d'uso è avere una tabella che memorizzi le informazioni sulla cassetta postale che vengono regolarmente estratte e che devono essere archiviate in una tabella PostgreSQL. Esistono molti client che utilizzano un'applicazione che …
14 postgresql 

1
Come indicizzare una query con `WHERE field IS NULL`?
Ho una tabella con molti inserti, impostando uno dei campi ( uploaded_at) su NULL. Quindi un'attività periodica seleziona tutte le tuple WHERE uploaded_at IS NULL, le elabora e aggiorna, impostando la uploaded_atdata corrente. Come devo indicizzare la tabella? Capisco che dovrei usare un indice parziale come: CREATE INDEX foo ON …


1
Usa LDAP per la ricerca del nome con Oracle Instant Client
In parte a causa di problemi con versioni in conflitto o testimoni della completa installazione del client Oracle, il mio team di sviluppo (di cui sono membro) si è spostato verso l'utilizzo di Oracle Instant Client ed evitando l'installazione sulle nostre macchine di sviluppo per la maggior parte nuovi progetti. …
14 oracle 

3
Confronta due database Postgres simili per le differenze
Di tanto in tanto scarico set di dati disponibili pubblicamente sotto forma di dB di Postgres. Questi set di dati vengono aggiornati / modificati / ampliati nel tempo dall'host del repository. Esiste un comando o uno strumento Postgres (idealmente FOSS) in grado di mostrare le differenze tra un database OLD …




3
Come inserire in una tabella con solo una colonna IDENTITY?
Data una tabella con solo una colonna IDENTITY, come si inserisce una nuova riga? Ho provato quanto segue: INSERT INTO TABLE (Syntax error) INSERT INTO TABLE VALUES() (Syntax error) INSERT INTO TABLE (Id) VALUES() (Syntax error) Sto testando qualcosa e ho solo bisogno della colonna IDENTITY. Non è per la …



2
Che cos'è esattamente un motore di database?
Ho esaminato più volte la definizione su http://en.wikipedia.org/wiki/Database_engine : Un motore di database (o "motore di archiviazione") è il componente software sottostante che un sistema di gestione di database (DBMS) utilizza per creare, leggere, aggiornare ed eliminare i dati (CRUD) da un database. Quello che non capisco è ciò che …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.