Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Consideriamo il seguente esempio (dall'inizio di uno script psql): \c :db_to_run_on TRUNCATE the_most_important_table; -- tried to avoid similarities to anything that exists out there Ora se viene eseguito questo dal comando psql [connection details] -v db_to_run_on=\'dev_database\' quindi funziona e l'utente è felice. Ma cosa succede se decide di specificare -v …
Ho creato una tabella testtableall'interno del database testbaseche ha la seguente struttura: product_no (int, not null) product_name (varchar(30), not null) price (money, null) expire_date (date, null) expire_time (time(7), null) Tuttavia, come posso scrivere un trigger in modo tale da aggiornare quella particolare riga che è stata modificata (o aggiornata con …
Abbiamo la necessità di garantire che in Oracle sia in esecuzione solo una copia di una determinata procedura. Se è già in esecuzione e un utente tenta di aprirne un altro, si dovrebbe verificare un errore. Qual è il metodo migliore per farlo?
Sto provando a fare un semplice backup su un disco esterno e ottengo questo errore: Backup non riuscito per il server "Nome server" Informazioni aggiuntive: System.Data.SqlClient.SqlError: il supporto caricato su "C: \ Programmi \ Microsoft SQL .." è formattato per le famiglie di supporti tsupport 1, ma sono previste 2 …
Mi sono trovato a scrivere quanto segue: select 'yes' where exists(select * from foo where val=1) and not exists(select * from foo where val<>1); e chiedersi se esiste un modo più conciso senza sacrificare troppa leggibilità. Ho trovato un modo in cui sto postando una risposta, ma non ne sono …
Il mio server mongodb ha un database chiamato villageContents Ha una collezione chiamata tablebusiness Se corro mongo ho visto MongoDB shell version: 2.0.7 connecting to: test > Mi chiedo che cos'è "test". Non esiste un database chiamato test lì. Ho provato a eseguire > villageContents.tablebusiness.ensureIndex({"LatitudeLongitude" : "2d"}) Wed Aug 15 …
Mi piacerebbe essere in grado di prevedere se un DELETE si imbatterà in una violazione del vincolo, senza effettivamente eseguire l'eliminazione. Quali sono le mie opzioni per farlo? Esiste un modo semplice per eseguire una "corsa a secco" di un CANC?
Quindi sembra che la società che ospita i nostri server SQL abbia avuto qualche problema con la replica dal server di produzione al server di backup ... Credo che alcune tabelle si stiano replicando correttamente. La replica viene eseguita quotidianamente (dopo le ore). C'è un modo per confrontare 2 delle …
Ho creato una tabella SQL molto semplice come segue CREATE TABLE [dbo].[TickData]( [Date] [varchar](12) NULL, [Time] [varchar](12) NOT NULL, [Symbol] [varchar](12) NOT NULL, [Side] [varchar](2) NOT NULL, [Depth] [varchar](2) NOT NULL, [Quote] [varchar](12) NOT NULL, [Size] [varchar](18) NOT NULL ) ON [PRIMARY] Ho quindi eseguito un inserto in serie da …
Sto eseguendo un server MySQL 5.5 sulla mia stazione di lavoro per l'analisi dei dati scientifici e mi chiedo come configurare MySQL per ottenere il massimo dalle prestazioni. I tipi di query che eseguo in genere riguardano join di 10-20 tabelle e possono essere eseguiti per un periodo piuttosto lungo, …
Gli utenti inseriscono un termine di ricerca in una casella e quel valore viene passato a una procedura memorizzata e confrontato con alcuni campi diversi nel database. Questi campi non sono sempre dello stesso tipo di dati. Un campo (numero di telefono) è composto da tutti i numeri, quindi quando …
Ho un master -> configurazione slave in cui il master ha fallito. Sono stato in grado di resettare il vecchio schiavo per essere un maestro e il vecchio padrone per schiavo da esso. Belle. Quello che non riesco a fare è rimuovere le informazioni principali sul vecchio schiavo che ora …
Breve storia, stiamo lavorando con un fornitore esterno che ha un sistema di sondaggi. Il sistema non è necessariamente progettato in modo ottimale quando si crea un nuovo sondaggio e il sistema crea una nuova tabella, ovvero: Tables ____ Library_1 -- table for Survey 1 SurveyId int InstanceId int Q_1 …
Non riesco a far funzionare la ricerca full-text come voglio, e non capisco le differenze nelle liste dei risultati. Esempi di dichiarazioni: SELECT `meldungstext` FROM `artikel` WHERE `meldungstext` LIKE '%punkt%' restituisce 92 righe. Ricevo righe che hanno corrispondenze, ad esempio, come "Punkten", "Zwei-Punkte-Vorsprung" e "Treffpunkt" nella colonna meldungstext. Ho impostato …
Abbiamo riscontrato un problema dopo aver spostato il database dei nostri clienti su un server aggiuntivo. Ciò avrebbe dovuto avere effetti positivi sulle prestazioni del sito, ma si è verificato un problema con il blocco delle tabelle in MyISAM. (Ho sentito di usare InnoDB invece di MyISAM, ma non possiamo …
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.