Postata in: 'Sostituire tutte le occorrenze di una parola in un frase'
Prova a lanciare una nuova query come questa: DECLARE @Frase varchar(1000) SELECT @Frase = 'xy c1 xy c3 xy c4 xy c6' SELECT REPLACE(@Frase, 'xy', 'Z')il risultato sarà il seguente:Z c1 Z c3 Z c4 Z c6che presumo sia il comportamento da te desiderato.
Postata in: 'Impostare la relazione tra tabelle in Sql Server Express'
Che tu abbia la versione Express o Enterprise di Sql Server non cambia nulla, la relazione tra le tabelle è un fattore logico, e banalmente 2 tabelle si relazionano tra di loro a mezzo una chiave esterna, la cosidetta foreign key, e per impostarla su tabelle già esistenti ti basta usare lo statement ALTER TABLE, istruzione basilare a
Postata in: 'Migliorare le perfomance di una query usando le views'
Se la tua tabella è ben organizzata e dispone dell'indice giusto con le interrogazioni (query) ottimizzate, allora il resto della differenza in termini di performance la fà la quantità di cache, di memoria, e la velocità di lettura del disco (hard disk). La creazione di viste (views) non risolverà in alcun mo
Postata in: 'Espressione Switch Case in SQL'
La sintassi corretta di un CASE in SQL dipende dal motore di database che stai utilizzando, per Sql Server è:CASE case-expression WHEN when-expression-1 THEN value-1 [ WHEN when-expression-n THEN value-n ... ] [ ELSE else-value ]ENDoppure puoi scriverla anche in questo modo:CASE WHEN boolean-when-expression-1 THEN value-1 [ WHEN boo
Postata in: 'Assegnare il valore ritornato da una select ad una variabile in T-SQL'
Prova con la seguente sintassi T-SQL:set @MAX_CNT = (select MAX(SEQ) Coun from ( SELECT ROW_NUMBER()OVER(ORDER BY id)SEQ, * FROM users) xx)
Postata in: 'Come ottenere lo user corrente in Microsoft SQL Server'
Postata in: 'Verificare se esiste un database in Micorosoft Sql Server'
Per verificare se esiste un database con un certo nome in Sql Server ti riporto una soluzione tratta direttamente dalla documentazione Microsoft:IF DB_ID('NameDatabase') IS NOT NULL print 'exists'questa sfrutta la funzione T-SQL DB_ID che ritorna l'identificativo (int) del database specificato, se esiste.
Postata in: 'Export di campi null in file .csv'
Non so se può esserti di aiuto, ma alcuni file .csv contengono il simbolo \N per indicare un valore NULL
Postata in: 'Come fare un IF...THEN in Sql Server'
A partire dalla versione 2012 di Sql Server puoi utilizzare IIF che non è altro che una scorciatoia per scrivere un costrutto CASE in modo abbreviato.Rifacendomi all'esempio di query scritta da Filippo, la tua select con IF...THEN avrebbe questa sintassi:SELECT IIF(Stock > 0, 1, 0) as Vendibile, * FROM ProductsCome vedi risulta più
Postata in: 'Come fare un 'Find and Replace' in Microsoft Sql Server?'
Con la query update seguente sostituisci qualsiasi caratttere (stringa) 'a' con 'b' all'interno del tuo campo 'my_column'UPDATE MyTableSET my_column = REPLACE(my_column,'a','b')WHERE my_column LIKE '%a%'Semplice no!
Postata in: 'Come determinare la versione di Sql Server installata?'
Per verificare la versione di Microsoft Sql Server installata procedi in questa manieraApri Sql Server Management Studio (SSMS) e connettiti a Sql ServerSeleziona uno specifico database e scrivi una nuova querySELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')In questo modo otterrai tutte le inform
Postata in: 'Accedere ad un database Sql Server con PHP'
PHP fornisce un'estensione apposita per accedere ad un database Sql Server, tutto quello che ti serve si trova li e basta attivare le varie impostazioni nel file di configurazione, trovi tutte le spiegazioni e le impostazioni qui:https://msdn.microsoft.com/en-us/library/bb264561.aspx
Postata in: 'Creare una nuova istanza di Sql Server'
Puoi provare a cambiare la modalità di accesso all'attuale istanza di Sql Server agendo sull'apposita chiave del registro di sistema, a seconda la versione dovresti trovare un percorso del genereHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServerDopodiché nel valore DWORD della chiave LoginMode troverai un i
Postata in: 'Fare il Restore da un backup di Database attraverso la rete con Sql Server'
Devi assicurarti che il tuo servizio di database SQL services in "Services.msc" è in active directory "Domain User" questo dovrebbe risolvere il problema e consentirti di fare backup e ripristino.