Sql-Server

CLR User-Defined Function for Check Constraint

Sergio Govoni

Come possiamo scrivere l’espressione logica che verifica un vincolo di tipo CHECK ? Possiamo farlo con:

  • T-SQL
  • User-Defined Function
  • CLR User-Defined Function

Abbiamo apprezzato l’utilizzo del linguaggio CLR nel post SQLCLR instead of OLE Automation (sp_OA* method), ora vediamo come è possibile implementare e fare il deploy di una funzione CLR da utilizzare per verificare l’espressione logica di un vincolo CHECK, definito ad esempio su una colonna di tipo float.

Not a Number Value in Float Field

Sergio Govoni

In questo articolo parleremo della situazione che si verifica quando nel DB vengono memorizzati dei valori numerici, in colonne di tipo float, che però non possono più essere letti correttamente.

Tutto è iniziato dalla segnalazione di un utente che lamentava un errore in fase di estrazione dei dati di fatturato. La versione di SQL Server in produzione è la 2000 (SP4 – versione 8.00.2039) e l’errore restituito durante l’esecuzione della query è: “An error occurred while executing batch. Error message is: Overflow aritmetico.”

Moving SQL Server to the x64 Platform

Davide Mauri

Una disquisizione approfondita sui benifici che la piattaforma x64 apporta a MS-SQL Server 2008.

“Moving SQL Server to the x64 Platform” - eBook free

http://windowsitpro.com/eBooks/index.cfm?fuseaction=ebook&ebid=4199fbb8-12d7-403d-89e1-f332d7a7eb3e&code=ebookhome

Table of Contents

  • Chapter 1: The 64-bit Architecture
  • Chapter 2: Relational Database Engine
  • Chapter 3: Sixty-Four Bit Business Intelligence Advantages
  • Chapter 4: Sixty-Four Bit Database Application Development
  • Chapter 5: Migrating to SQL Server x64