È facile dimostrare che molti formati di data / ora diversi dai seguenti sono vulnerabili a interpretazioni errate a causa di SET LANGUAGE, SET DATEFORMAT o della lingua predefinita di un accesso: yyyyMMdd -- unseparated, date only yyyy-MM-ddThh:mm:ss.fff -- date dash separated, date/time separated by T Anche questo formato, senza …
Prime parole Puoi tranquillamente ignorare le sezioni seguenti (e inclusi) JOIN: Iniziare se vuoi solo prendere una crepa del codice. Lo sfondo e i risultati servono solo come contesto. Si prega di guardare la cronologia delle modifiche prima del 06-10-2015 se si desidera vedere l'aspetto iniziale del codice. Obbiettivo In …
select * from A where posted_date >= '2015-07-27 00:00:00.000' and posted_date <= '2015-07-27 23:59:59.999' Ma il risultato contiene un record pubblicato oggi_data: 28-07-2015. Il mio server di database non è nel mio paese. Qual è il problema ?
Siamo in grado di memorizzare le informazioni su data e ora in un paio di modi. Qual è l'approccio migliore per la memorizzazione delle informazioni di DateTime? Memorizzare data e ora in 2 colonne separate o una colonna usando DateTime ? Puoi spiegare perché questo approccio è migliore? (Collegamento a …
Sulla base di una selezione, posso restituire x righe in questo modo: 1 2019-07-23 10:14:04.000 1 2019-07-23 10:14:11.000 2 2019-07-23 10:45:32.000 1 2019-07-23 10:45:33.000 Abbiamo tutti i millisecondi con 0. C'è un modo per aggiungere 1 per 1 millisecondi, quindi la selezione dovrebbe apparire così: 1 2019-07-23 10:14:04.001 1 2019-07-23 …
Sto usando MySQL 5.6 e ho un programma che esegue la seguente istruzione SQL sul mio database: UPDATE `m_table` SET `s_time` = '2013-08-25T17:00:00+00:00' WHERE id = '123' Unututnately, ottengo il seguente errore: Valore datetime errato: '2013-08-25T17: 00: 00 + 00: 00' per la colonna 's_time' alla riga 1 Il tipo …
La seguente parte di codice restituisce 1900-01-01 quando il campo DOB è null. Volevo (e mi aspettavo) che restituisse una stringa vuota ('') ma non lo è. Come devo procedere per ottenere i risultati desiderati? isnull(convert(date,DOB,1),'')
Sto costruendo un database con Postgres in cui ci saranno molti raggruppamenti di cose per monthe year, ma mai per date. Potrei creare numeri interi monthe yearcolonne e usarli. Oppure potrei avere una month_yearcolonna e impostare sempre daysu 1. Il primo sembra un po 'più semplice e chiaro se qualcuno …
Ho provato a risolvere il seguente problema per circa un'ora e ancora non ci sono riuscito. Ok, ho un tavolo (MyISAM): +---------+-------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+-------------------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | …
Stiamo iniziando a progettare gli elementi costitutivi di un data mart / magazzino e dobbiamo essere in grado di supportare tutti i fusi orari (i nostri clienti provengono da tutto il mondo). Dalla lettura delle discussioni online (e nei libri), una soluzione comune sembra essere quella di avere una dimensione …
Nel mio database di SQL Server, ho una datetimecolonna. Qual è un buon modo per creare una nuova colonna che rappresenta il longvalore per la datetimecolonna? Il longrappresenterebbe un certo numero di secondi. Ho pensato che se potessi convertirlo in longs, renderebbe più facile raggruppare le query per periodi di …
Vorrei creare una procedura memorizzata che creerà una riga in una tabella per ogni giorno in un determinato intervallo di date. La Stored Procedure accetta due input: una data di inizio e una data di fine dell'intervallo di date desiderato dall'utente. Quindi, diciamo che ho un tavolo così: SELECT Day, …
Come è possibile sommare al meglio le differenze di un intervallo di date nella stessa colonna tra righe interlacciate? Ho una colonna Datetime e voglio calcolare la differenza tra le righe. Voglio la differenza in secondi. Questa domanda non riguarda come ottenere una differenza tra 2 timestamp, ma è più …
In alternativa, in che modo Microsoft ha reso possibile il viaggio nel tempo? Considera questo codice: DECLARE @Offset datetimeoffset = sysdatetimeoffset(); DECLARE @UTC datetime = getUTCdate(); DECLARE @UTCFromOffset datetime = CONVERT(datetime,SWITCHOFFSET(@Offset,0)); SELECT Offset = @Offset, UTC = @UTC, UTCFromOffset = @UTCFromOffset, TimeTravelPossible = CASE WHEN @UTC < @UTCFromOffset THEN 1 …
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.