Articles of sql server 2008

Avantages de SQL Server 2008 sur SQL Server 2005?

Quelles sont les principales différences entre Microsoft SQL Server 2005 et SQL Server 2008? Existe-t-il des raisons impérieuses de mettre à niveau (une édition quelconque, car j’ai un client avec plusieurs éditions)? Ou existe-t-il un site Web avec une comparaison graphique ou par sharepoints deux serveurs? En outre, y a-t-il quelque chose de remarquable dans […]

Comment imprimer GETDATE () dans SQL Server en millisecondes dans le temps?

Je veux imprimer GETDATE() dans SQL Server 2008, j’ai besoin de temps en millisecondes (ceci est utile pour le débogage – pour trouver le temps d’exécution de sp) Je trouve cette différence SELECT GETDATE() renvoie 2011-03-15 18: 43: 44.100 print GETDATE() renvoie le 15 mars 2011 18h44 Je pense que SQL Server transforme automatiquement en […]

Erreur de dépassement arithmétique lors de la conversion numérique en type de données numérique

Je continue à recevoir ce message d’erreur chaque fois que je lance cette requête: Msg 8115, Level 16, State 8, Line 33 Arithmetic overflow error converting numeric to data type numeric. The statement has been terminated. Mais si je change la table de création en (7,0), je ne reçois pas le message d’erreur. Mais j’ai […]

Performances des parameters bcp / BULK INSERT vs.

Je suis sur le sharepoint réécrire du code plutôt vieux en utilisant la commande BULK INSERT SQL Server car le schéma a changé et il m’est apparu que je devrais peut-être penser à passer à une procédure stockée avec un TVP, mais je me demande quel effet cela pourrait avoir sur la performance. Quelques informations […]

Comment déclarer un tableau dans Sql Server Stored Procedure?

J’ai besoin de déclarer 12 variables décimales, correspondant à chaque année de mois, avec un curseur. Je ne sais pas si le serveur SQL a cette syntaxe Declare MonthsSale(1 to 12) as decimal(18,2) Ce code fonctionne bien. ! CREATE PROCEDURE [dbo].[proc_test] AS BEGIN –SET NOCOUNT ON; DECLARE @monthsales TABLE ( monthnr int, amount decimal(18,2) ) […]

SQL Server – copie des procédures stockées d’une firebase database vers une autre

Je suis novice en SQL et je devais combiner 2 bases de données .mdf en une seule. Je l’ai fait en utilisant SQL Server 2008 Manager – Tâches> Importer / Exporter des tables. Les tables et les vues ont été copiées avec succès, mais il n’y a pas de procédures stockées dans la nouvelle firebase […]

varchar (max) partout?

Y a-t-il un problème avec la création de toutes vos colonnes de chaîne SQL Server 2008 varchar (max)? Mes tailles de chaînes autorisées sont gérées par l’application. La firebase database devrait simplement persister ce que je lui donne. Vais-je avoir un impact sur les performances en déclarant que toutes les colonnes de chaîne sont de […]

Comment trouver des doublons sur plusieurs colonnes?

Donc, je veux faire quelque chose comme ce code SQL ci-dessous: select s.id, s.name,s.city from stuff s group by s.name having count(where city and name are identical) > 1 Pour produire ce qui suit, (mais ignorez où seul le nom ou la ville correspond, il doit être sur les deux colonnes): id name city 904834 […]

Comment stocker des images en utilisant Entity Framework Code First CTP 5?

J’essaie juste de savoir s’il existe un moyen simple de stocker et de récupérer des données binarys (fichiers) à l’aide d’EF Code First CTP 5? J’aimerais vraiment qu’il utilise le type FILESTREAM, mais je cherche vraiment un moyen de le faire fonctionner.

Quelle est une bonne raison d’utiliser les vues SQL?

Je lis la bible de SQL Server 2008 et je couvre la section des vues. Mais l’auteur n’explique pas vraiment le but des vues. Qu’est-ce qu’un bon usage pour les vues? Devrais-je les utiliser sur mon site Web et quels en sont les avantages?