Diciamo in una tabella casuale, hai una colonna chiamata status . I suoi valori del mondo reale sarebbero abilitati o disabilitati . È meglio che il tipo di dati di questa colonna sia int / bool (1 o zero) o da usare ENUMcon i valori essere enablede disabled? Quali sono …
Vorrei costruire un sistema distribuito. Devo archiviare i dati nei database e sarebbe utile utilizzare un UUID o un GUID come chiave primaria su alcune tabelle. Presumo che sia un inconveniente con questo design poiché UUID / GUID è piuttosto grande e sono quasi casuali. L'alternativa è utilizzare un INT …
Dati i seguenti componenti DECLARE @D DATE = '2013-10-13' DECLARE @T TIME(7) = '23:59:59.9999999' Qual è il modo migliore di combinarli per produrre un DATETIME2(7)risultato con valore '2013-10-13 23:59:59.9999999'? Alcune cose che non funzionano sono elencate di seguito. SELECT @D + @T La data del tipo di dati dell'operando non …
C'è una differenza di prestazioni in MySQL tra le dimensioni di varchar? Ad esempio, varchar(25)e varchar(64000). In caso contrario, c'è un motivo per non dichiarare tutti i varchar con la dimensione massima solo per assicurarsi di non rimanere senza spazio?
Comprendo che un indirizzo e-mail di 254 caratteri è valido, ma le implementazioni che ho studiato tendono a utilizzare un varchar (60) in varchar (80) o equivalente. Ad esempio: questa raccomandazione di SQL Server utilizza varchar (80) o questo esempio Oracle C'è un motivo per non usare il massimo di …
Quale sarebbe il giusto tipo di dati per memorizzare gli indirizzi e-mail in PostgreSQL? Posso usare varchar(o anche text), ma mi chiedo se esiste un tipo di dati più specifico per le e-mail.
Stiamo progettando un sistema che è noto per essere pesante (nell'ordine di decine di migliaia di letture al minuto). C'è una tabella namesche funge da sorta di registro centrale. Ogni riga ha un textcampo representatione un unico keyche ne è un hash MD5 representation. 1 Questa tabella contiene attualmente decine …
Secondo la documentazione di PostgreSQL , non c'è alcuna differenza di prestazioni tra VARCHAR, VARCHAR(n)e TEXT. Devo aggiungere un limite di lunghezza arbitraria a una colonna di nome o indirizzo ? Modifica: non un duplicato di: La ricerca dell'indice sarebbe notevolmente più veloce con char vs varchar quando tutti i …
È possibile utilizzare il parametro con valori di tabella come parametro di output per la procedura memorizzata? Ecco cosa voglio fare nel codice /*First I create MY type */ CREATE TYPE typ_test AS TABLE ( id int not null ,name varchar(50) not null ,value varchar(50) not null PRIMARY KEY (id) …
Sono nuovo qui, quindi sii gentile con me. Ho il seguente scenario: Ho molte tabelle che, per semplicità, sono rappresentate in una vista nel mio database MySQL. Il mio problema è che ho bisogno di un valore in questa vista che rappresenti se si tratta di un tipo di evento …
Nel nostro progetto attuale succede troppo spesso, che dobbiamo estendere le colonne di un paio di personaggi. Da varchar(20)a varchar(30)e così via. In realtà, quanto conta davvero? Quanto è ottimizzato questo? Qual è l'impatto di consentire solo 100 o 200 o anche 500 caratteri per i normali campi di "input"? …
Devo memorizzare l'indirizzo IP di tutti gli utenti registrati nel database. Mi chiedo, quanti personaggi dovrei dichiarare per una tale colonna? Devo supportare anche IPv6? In tal caso, qual è la lunghezza massima dell'indirizzo IP?
Qualcuno stava rivedendo il mio codice DDL per la creazione di tabelle e mi ha suggerito, quando hanno visto che ho visto l'uso dei VARCHAR(256)campi per il testo, mi aspetto che sia piuttosto piccolo, come un nome o altro, che dovrei sempre usare VARCHAR(MAX)e collegare Perché usare qualsiasi cosa tranne …
Esiste una query o un comando PostgreSQL che restituisce i nomi e i tipi di campo di una query, tabella o vista? Ad esempio, una soluzione se applicata a una semplice query SELECT come SELECT * from persondovrebbe restituire un elenco come: Column Name | Column Type =========================== First Name …
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.