Registrandoti e creando un nuovo account potrai usufruire di tutti i servizi messi a disposizione, fare domande, rispondere agli utenti, accumulare punti e diventare un utente riconosciuto come esperto; ricevere la nostra newsletter e molto altro ancora. Il tutto in modo semplice, veloce e soprattutto gratuito. Una volta effettuata la registrazione veloce, potrai completare l'inserimento dei tuoi dati accedendo al tuo profilo.
Crea un AccountHai perso la tua Password? Inserisci l'e-mail (username) con la quale ti sei registrato, e ti invieremo una email con una nuova password che potrai poi cambiare una volta entrato nel tuo profilo.
I caratteri speciali che possono essere inseriti all'interno di un campo (colonna) VARCHAR sono tutti quelli ammessi per il charset specificato. Mi spiego meglio, se la tua colonna di tipo VARCHAR è stata definita con un charset di tipo ASCII, allora accetterà tutti i caratteri previsti per questo insieme, che sappiamo essere 256
WebMatrix non è altro che un IDE (Integratede Development Enviroment), ossia un programma che ti aiuta nello sviluppo dei tuoi progetti (un editor avanzato per i programmatori per intenderci).La connessione ad un server di database sql viene sempre stabilita allo stesso modo e nulla centra l'IDE utilizzato, WebMatrix o Visual Studio che sia,
Le viste (views) normali (non indicizzate) non possono migliorare le prestazioni. Le viste non sono altro che tabelle temporanee (ricavate da una o più tabelle del db) potrebbero essere pensate come "scorciatoie" o "alias" per fare query SELECT più semplici (i dati che ti servono li raggruppi nella view) anziché complesse inter
Per negare il DELETE dei records, l'unico modo che mi viene in mentre è attraverso i triggers, prova così:CREATE TRIGGER myTrigger ON myTableINSTEAD OF DELETEAS ROLLBACK RAISERROR('ERRORE, DELETE non consentita su myTable!',16,1) RETURNgoIn questo modo ogni qual volta un qualsiasi utente cercherà di cancellare (delete)
Sembrerebbe che la tua versione (LocalDB) di Microsoft Sql Server non supporti la ricerca full-text.Full-text indexing è supportato nella versione Express con Advanced Services, così come evidenziato nella tabella della documentazione ufficiale delle varie versioni di Sql Server:Feature Enterprise Standar
Quando vai a creare la tabella, puoi creare una IDENTITY su un tuo campo (colonna) di tipo intero per la chiave primaria (primary key):CREATE TABLE ( ID_column INT NOT NULL IDENTITY(1,1) PRIMARY KEY, ...);La proprietà IDENTITY auto incrementerà in automatico i valori della colonna a partire da 1 (nota che il tipo di dati della colon
Puoi usare la funzione SUSER_NAME anziché SYSTEM_USER, essa ritorna il nome identificativo dell'utente che ha effettuato il login.
Beh! Se sta sviluppando in C# su ambiente .NET Framework e deve trattare sorgenti dati sotto forma di oggetti, allora l'uso di LINQ potrebbe essere veramente di grande aiuto.
Puoi provare a lanciare la seguente query (interrogazione) alla tua istanza Sql Server:IF EXISTS (SELECT name FROM master.sys.databases WHERE name = 'YourDatabaseName') PRINT 'esiste'
Nei file .csv non esiste il valore null, i file con estensione .csv (comma separated value) sono semplici file di testo caratterizzati da una organizzazione a campi (valori o dati) separati da un ; o alto separatore. Come hai detto tu, un valore null, "null" o "" verrebbe interpretato come un valore stringa vuota (string empty) senza altra pos
Prova in questo modo:BEGIN TRANSACTION; UPDATE table_name SET column_name=REPLACE(column_name,'text_to_find','text_to_replace'); COMMIT TRANSACTION;
Per ottenere l'ultimo Identificativo inserito in Sql Server devi usareSELECT @@IDENTITYSELECT SCOPE_IDENTITY()Il primo ritorna l'ultimo ID della sessione di connessione corrente, quindi non legato direttamente ad una tua esplicita query, può essere dato anche da un triggers o stored procedures invocata da qualche altra parte.Mentre il second
A partire da Sql Server 2012 puoi scrivere così:select FORMAT(getdate(), 'MMM yyyy')ottenendo come risultato ad esempio 'Jun 2018' , puoi sostituire alla funzione getdate() che ti torna la data corrente il nome del tuo campo datetime.
Dando per scontato che tu abbia un campo (colonna) date sulla quale imporre la condizione per filtrare i dati, per fare una SELECT che ti ritorni i soli dati (records) dello scorso anno, ti basta scrivere un qualcosa del genere:SELECT my_column FROM my_table WHERE YEAR(my_column_date) = YEAR(GETDATE()) - 1Attenzione che la funzione GETDATE() di Sql