Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
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 …
Supponiamo che ci sia un server PostgreSQL in esecuzione e che SSL sia abilitato. Utilizzando gli strumenti "standard" di Linux e PostgreSQL, come posso esaminare il suo certificato SSL? Spero in un output simile a quello che otterresti dalla corsa openssl x509 -text .... E spero in una risposta dalla …
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 …
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 …
Mi chiedo se è possibile aggiornare una definizione di trigger in MySQL. Ad esempio, ho un grilletto T e voglio aggiungere alcune nuove funzionalità ad esso. La mia ipotesi è che devo lasciarlo cadere e ricrearlo. Quali sono le migliori pratiche nell'amministrazione del database per tali scenari?
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. …
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 …
Ok, lo so di averlo fatto prima. Ma non posso per la vita di me capirlo. Ho creato una tabella. Una delle colonne è etichettata "LogID", è anche la chiave primaria. Come posso modificarlo in modo che questa colonna generi un UUID per ogni nuova voce? Grazie
Situazione Data warehouse su SQL Server 2008 Enterprise 36+ milioni di file heap (non chiedere), con oltre 60 colonne 750k aggiunti mensilmente Nessuna chiave primaria definita (ora ne ho identificata una) Nessuna compressione Cosa sto pensando di fare (in questo ordine) Aggiungi la compressione a livello di pagina Aggiungi il …
Sono molto nuovo di SQL Server e vorrei capire se la seguente, semplicissima selectistruzione richiederebbe qualche blocco. Select * from Student; Si prega di considerare il caso in cui l'istruzione non sarebbe in esecuzione all'interno di un begin tranblocco.
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 …
Stavo solo guardando un post su StackOverflow in cui Aaron Bertrand propone di utilizzare un CTE invece di una tabella numerica, che è un modo elegante di eseguire l'attività a portata di mano. La mia domanda è: perché la prima riga del CTE inizia con un punto e virgola? ;WITH …
Esiste una query semplice che richiederebbe> 2 secondi per poter testare il logger di query lento? Sto cercando qualcosa come una dichiarazione generica ricorsiva o iterativa.
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 …
Sto cercando di restituire più record utilizzando il tipo di dati RECORD, esiste un modo per aggiungere a RECORD e aggiungere / aggiungere un nuovo valore con ogni iterazione a questo RECORD. cioè, voglio aggiungere in recmodo che recdiventi un insieme di righe quando il ciclo è finito, che posso …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.