Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Ho una tabella PostgreSQL Prices, con le colonne: price (Decimale) product_id (Int) Ci sono anche created_ate updated_atcolonne. I prezzi vengono aggiornati regolarmente e tengo i vecchi prezzi nella tabella. Per un determinato prodotto, l'ultimo prezzo nella tabella è il prezzo corrente. Qual è il modo più efficiente per ottenere l'ultimo …
Devo inserire alcuni valori casuali nel database, ma non voglio finire con un testo completamente randomizzato (come 7hfg43d3). Vorrei invece selezionare casualmente uno dei valori forniti da me stesso.
Voglio capire quanto segue. Supponiamo che io abbia una query complicata con diciamo un join di 5 tabelle un gruppo per somme e ordina per. Lasciare da parte eventuali ottimizzazioni alla query stessa, ad esempio indici ecc. Vi sono vantaggi significativi in termini di prestazioni LIMIT? Presumo che tutta la …
Sto cercando di eliminare tutti gli utenti ma ricevo l'errore: Msg 547, Level 16, State 0, Line 1 The DELETE statement conflicted with the REFERENCE constraint "FK_M02ArticlePersons_M06Persons". The conflict occurred in database "workdemo.no", table "dbo.M02ArticlePersons", column 'M06PersonId'. The statement has been terminated. La domanda: DELETE FROM [workdemo.no].[dbo].[M06Persons] WHERE ID > …
Non so cos'altro fare su questo. Ho una tabella che ha colonne di inizio e di fine e voglio restituire i risultati di essa uniti sia per inizio che per sosta e voglio una chiara distinzione tra i due. Ora entrambe le query vengono eseguite rapidamente separatamente: SELECT UNIX_TIMESTAMP(CONVERT_TZ(start_dev, '+00:00', …
Supponiamo di avere un oggetto, con alcuni campi in cui voglio tenere traccia della cronologia e determinati campi in cui non voglio tenere traccia della cronologia. Dal punto di vista della normalizzazione, va bene lo schema seguente: CREATE TABLE MyObject AS ( MyObjectId INT IDENTITY NOT NULL PRIMARY KEY, MyObjectField1 …
qual è il significato di last_worker_time e last_elapsed_time in DMV sys.dm_exec_query_stats e qual è la differenza tra di loro? quando sparo sotto query SELECT TOP 20 qs.last_worker_time, qs.last_worker_time/1000000 last_worker_time_in_S, qs.last_elapsed_time, qs.last_elapsed_time/1000000 last_elapsed_time_in_S FROM sys.dm_exec_query_stats qs order by qs.last_worker_time desc Ricevo reult come di seguito. Una cosa che noto è che …
Ho bisogno di un'alternativa per eseguire il comando seguente: C:\xxx\pgsql\bin\pg_ctl" -D "C:\xxx\pgsql\data" -l "C:\yyy\log\pgsql.log" start. In questo modo il server si avvia e accede C:\yyy\log\pgsql.log. Quando provo a registrare il server come servizio, non sono disponibili opzioni di registrazione e il server accede al Visualizzatore eventi. Dalla documentazione di pg_ctl: …
Ricevo quanto segue SqlExceptionchiamando una procedura memorizzata: Tentativo di recuperare la pagina logica (5: 65424) nel database 2 non riuscito. Appartiene all'unità di allocazione 7349876362857938944 e non a 4899918190390149120. System.Data.SqlClient.SqlException verificato Messaggio = "Tentativo di recuperare la pagina logica (5: 65424) nel database 2 non riuscito. Appartiene all'unità di allocazione …
Ciao, non riesco a far funzionare un vincolo come mi aspetto in postgreSQL. Da pgadmin eseguo la seguente query SQL. -- Check: "TypeCheck" -- ALTER TABLE "ComLog" DROP CONSTRAINT "TypeCheck"; ALTER TABLE "ComLog" ADD CONSTRAINT "TypeCheck" CHECK ("Type" SIMILAR TO 'email|post|IRL|minutes'); COMMENT ON CONSTRAINT "TypeCheck" ON "ComLog" IS 'One of …
Conto i record con domande come SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%something%' SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%another%' SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%word%' Per ogni conteggio, mysql ha bisogno di camminare su tutto il tavolo, e questo è un grosso problema se si …
In genere si salva l'output dettagliato di un comando Linux in questo modo: # command > output.txt Ma quando si utilizza un comando simile mysqldump, l' >opzione genera il dump delle tabelle del database nel file desiderato: # mysqldump --username=whatever --password=whatever -h localhost database > dump.sql Se si aggiunge l' …
Ho dovuto spostare diversi database SQL Server 2008 sul nostro nuovo server db, quindi ho eseguito il backup di tutti (nei file .bak), copiato questi file nella nuova casella e ripristinati (tutti eseguiti utilizzando SQL Management Studio). Tutto è andato bene, ma ora non riesco ad accedere a nessuno dei …
Il mio fornitore richiede che il database del data warehouse sia sensibile al maiuscolo / minuscolo, ma è necessario eseguire query senza distinzione tra maiuscole e minuscole. In un database con distinzione tra maiuscole e minuscole, come scriveresti per distinguere tra maiuscole e minuscole? Where Name like '%hospitalist%'
Quando creo un database in PostgreSQL senza specificare esplicitamente un tablespace predefinito, il database viene creato senza problemi (ho effettuato l'accesso come utente pgsys ): postgres => crea database rich1; CREA DATABASE postgres => \ l + Elenco di database Nome | Proprietario | Codifica | Collazione | Ctype | …
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.