Articles of sql server 2005

Verificare se una stringa contiene una sottostringa in SQL Server 2005, utilizzando una stored procedure

Ho una stringa, @mainString = ‘CATCH ME IF YOU CAN’ . Voglio controllare se la parola ME trova all’interno di @mainString . Come posso verificare se una stringa ha una sottostringa specifica in SQL?

Come restituisco i numeri casuali come una colonna in SQL Server 2005?

Sto eseguendo una query SQL su SQL Server 2005 e oltre a 2 colonne interrogate dal database, vorrei anche restituire 1 colonna di numeri casuali insieme a loro. Ho provato questo: select column1, column2, floor(rand() * 10000) as column3 from table1 Che tipo funziona, ma il problema è che questa query restituisce lo stesso numero […]

Estrazione delle ore da un DateTime (SQL Server 2005)

Posso estrarre il mese e il giorno utilizzando Day(Date()) , Month(Date()) . Non riesco ad estrarre ore, con HOUR(Date()) . Ottengo il seguente errore. ‘HOUR’ is not a recognized built-in function name. Come posso estrarre ore?

Script per salvare i dati varbinary su disco

Ho alcuni dati varbinary memorizzati in una tabella in MS Sql Server 2005. Qualcuno ha codice SQL che accetta una query come input (diciamo che la query garantisce che una singola colonna di varbinary sia restituita) e restituisce i byte sul disco (un file per fila?) Sono sicuro che questo è stato chiesto migliaia di […]

SQL Server 2005 ha un equivalente al tipo di dati ENUM di MySql?

Sto lavorando a un progetto e voglio memorizzare alcune informazioni facilmente enumerate in una tabella. Il tipo di dati enum di MySql fa esattamente quello che voglio: http://dev.mysql.com/doc/refman/5.0/en/enum.html . Esiste un equivalente in SQL Server 2005? So che potrei memorizzare i valori possibili in una tabella dei tipi con una chiave, ma preferirei non dover […]

La query viene interrotta dall’app Web ma funziona correttamente dallo studio di gestione

Questa è una domanda che ho posto su un altro forum che ha ricevuto alcune risposte decenti, ma volevo vedere se qualcuno qui ha più informazioni. Il problema è che una delle tue pagine in un’applicazione Web si ferma quando arriva a una chiamata di stored procedure, quindi usi Sql Profiler oi log di traccia […]

Funzione SQL aggregata per acquisire solo il primo da ciascun gruppo

Ho 2 tabelle: una tabella account e una tabella utenti. Ogni account può avere più utenti. Ho uno scenario in cui voglio eseguire una singola query / join contro queste due tabelle, ma voglio tutti i dati dell’account (Account. *) E solo il primo set di dati utente (in particolare il loro nome). Invece di […]

Come eseguire l’upsert (aggiornamento o inserimento) in SQL Server 2005

Ho una tabella in cui sto inserendo le righe per i dipendenti, ma la prossima volta quando voglio inserire la riga non voglio inserire nuovamente i dati per quel dipendente, voglio solo aggiornare con le colonne richieste se esce lì se no, quindi crea una nuova riga Come possiamo farlo in SQL Server 2005? Sto […]

Query intervallo di tempo specifico in SQL Server

Sto provando a interrogare un intervallo di tempo specifico: cioè 3/1/2009 – 3/31/2009 tra le 6:00 e le 22:00 ogni giorno Solo martedì / mercoledì / giovedì Ho visto che puoi ottenere dati per un determinato intervallo, ma solo dall’inizio alla fine e questo è un po ‘più specifico. Non ho visto alcun comando di […]

Cosa sono i blocchi di riga, pagina e tabella? E quando vengono acquisiti?

Voglio saperne di più sui diversi tipi di serrature Acquisizione di Database Engine. Cosa sono Serrature a fila Serrature di pagina Serrature da tavolo Cos’è una pagina in realtà? Siccome so che “row” rappresenta un record, “table” rappresenta tutti i record in una tabella. Ma qual è la pagina rispetto ad un tavolo? Quando questi […]