Domande taggate «sql-server-2008»

SQL Server 2008 (versione build principale 10.00.xxxx). Taggare anche con sql-server.




2
Perché SQL Injection non si verifica su questa query all'interno di una procedura memorizzata?
Ho effettuato la seguente procedura memorizzata: ALTER PROCEDURE usp_actorBirthdays (@nameString nvarchar(100), @actorgender nvarchar(100)) AS SELECT ActorDOB, ActorName FROM tblActor WHERE ActorName LIKE '%' + @nameString + '%' AND ActorGender = @actorgender Ora, ho provato a fare qualcosa del genere. Forse sto sbagliando, ma voglio essere sicuro che una tale procedura …


1
Ignora gli accenti in "dove"
Nel nostro database abbiamo più voci con caron / hatschek. Ora i nostri utenti vogliono trovare voci tra cui caron / hatschek quando cercano voci senza. Lo mostrerò con un semplice esempio: Nel nostro database abbiamo la voce (contatto con il nome) Millière quindi questo nome è corretto nel paese …



2
Procedura memorizzata centrale da eseguire nel contesto del database chiamante
Sto lavorando a una soluzione di manutenzione personalizzata utilizzando la sys.dm_db_index_physical_statsvista. Attualmente ho fatto riferimento a una stored procedure. Ora, quando quella procedura memorizzata viene eseguita su uno dei miei database, fa quello che voglio e fa un elenco di tutti i record relativi a qualsiasi database. Quando lo inserisco …

2
Deadlock da blocchi su stesse tabelle temporanee in processi diversi
Ho trovato un punto morto che sembra mostrare qualcosa che pensavo fosse impossibile. Esistono due processi coinvolti nel deadlock: 1. process8cf948 SPID 63 Esecuzione di una tabella ALTER sulla tabella temporanea #PB_Cost_Excp_Process_Invoices_Work. Possiede il blocco IX sulla tabella #PB_Cost_Excp_Process_Invoices_Work con ID oggetto 455743580 2. process4cb3708 SPID 72 Esecuzione in UPDATE …




1
Stringhe vuote: perché o quando '' è uguale a ''?
Chi può spiegare perché select case when '' = ' ' then 1 else 0 end, LEN(''), LEN(' '), DATALENGTH(''), DATALENGTH(' '); i rendimenti ----------- ----------- ----------- ----------- ----------- 1 0 0 0 1 La divertente conseguenza di ciò è che dentro create table test ( val varchar(10) ); insert …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.