Domande con tag 'sql'

1
risposta

Sostituzione di SQL dinamico con una pipeline di filtri?

Come parte di un incarico di lavoro ho a lungo affrontato una procedura memorizzata gigante e dinamica per la creazione di SQL che viene utilizzata per recuperare un gruppo di articoli di inventario. Questa stored procedure accetta una tonnellat...
posta 11.08.2016 - 22:59
1
risposta

Uso di MySql 5.7 Colonne JSON per EAV

Sto sviluppando un prodotto di e-commerce e sono stato in grado di implementare tutte le funzionalità e mi è stato concesso di consentire agli utenti di creare attributi aggiuntivi per un prodotto. In questo momento ho due opzioni. EAV E...
posta 29.01.2016 - 14:44
8
risposte

Le Bool / Bit sono più veloci dei numeri interi

Come suggerisce il titolo, mi chiedo se bool o bit siano più veloci dell'utilizzo di interi (1 e 0)? In particolare, penso alla loro velocità nelle istruzioni CASE, ancor più specificamente in T-SQL (anche se sarebbe interessante ascoltare le es...
posta 27.09.2011 - 11:18
10
risposte

L'esecuzione di SQL tramite un WebService è una pessima idea?

Tipicamente quando si crea uno strumento semplice o qualcosa che deve usare un database, passo attraverso il processo piuttosto lungo di creare prima un servizio web che si connette a un database e quindi creare metodi su questo webservice che f...
posta 04.07.2012 - 17:06
2
risposte

Ha senso utilizzare un cursore per una logica aziendale complessa?

Ho a che fare con un set di dati piuttosto esteso. Dopo alcuni join, la tabella di fondazione ha qualcosa come 40 colonne. Le prossime 40 colonne saranno tutte calcolate. Sto cercando di mantenere pulito il mio Java dalla logica di business perc...
posta 03.05.2016 - 00:03
3
risposte

RDBMS SQL: una query o più chiamate

Dopo aver guardato in Internet, ho deciso di creare DAO che restituivano oggetti (POJO) alla funzione / metodo della business logic chiamante. Ad esempio: un oggetto Cliente con un riferimento Indirizzo verrebbe suddiviso in RDBMS in due tabe...
posta 05.12.2012 - 05:14
5
risposte

Perché la precisione numerica di SQL è specificata come numero di cifre?

Capisco che questa potrebbe essere una domanda caricata. Ad esempio, in Sql Server 2008, facendo DECLARE @someNum NUMERIC(10); significa che l'intervallo della variabile sarà limitato di 10 cifre. In altri linguaggi come C, Java, ecc., Gli...
posta 10.06.2011 - 00:41
2
risposte

Come potrei fare un suggerimento per una modifica allo standard SQL

Se volevo fare un suggerimento a una modifica su come% co_de la dichiarazione% funziona in UPDATE , come potrei farcela? Esiste un sito web per il prossimo standard? Ho cercato su Google, ma ho semplicemente ottenuto la pagina di Wik...
posta 17.01.2013 - 12:12
2
risposte

Che tipo di test unitari dovrebbero essere scritti per una chiamata a una funzione di aggiornamento del database?

Ho a che fare con molte funzioni come quella qui sotto e non sono sicuro di quale tipo di test di unità debba essere scritto per loro. public void UpdateEmployeeClockIn(int employeeId) { var sql = string.format("Update Employee set ClockIn = G...
posta 26.11.2016 - 03:29
5
risposte

Livello dati senza ORM: come lavorarci in modo efficiente?

Lavoro su un grande progetto .NET. È iniziato più di 10 anni fa, non c'è ORM (NHibernate o EF intendo) e non vi è alcuna possibilità di migrare ad un ORM molto diffuso (e per query SQL complesse l'ORM non è in alcun modo suite). Utilizziamo il p...
posta 17.12.2016 - 15:45