Articles of types

Existe-t-il des raccourcis pour créer une variable de table pour correspondre aux colonnes d'une vue?

J'ai souvent besoin de créer des variables de table dans les procédures, pour stocker les 25 premières lignes d'une vue pour le traitement. J'ai besoin de stocker ces petits groupes dans des variables temporairement, car j'effectue de nombreuses opérations qui modifient datatables dans les tables sous-jacentes, et certaines de ces opérations font que les lignes […]

Types de données de SQL Server

J'écris un script qui va générer une colonne de chaque type de données dans le server sql. Je sais que sql-server considère des choses comme decimal (5,1) et decimal (5,0) comme des types de données différents, mais les diverses ressources que j'ai regardées (w3schools et la page de reference de Microsoft) ne précisent pas si […]

Lors de la création d'une colonne de table de type "Flotter avec précision", la colonne est créée en tant que type "réel" dans le server SQL

J'ai créé un tableau simple comme ci-dessous: create table table1 ( col1 float(1), col2 float ) Lorsque je vérifie la définition de la table en utilisant sp_help ou la table de script en tant que create, j'obtiens le float (1) comme réel CREATE TABLE [dbo].[table1]( [col1] [real] NULL, [col2] [float] NULL ) Selon ma compréhension […]

Types de données Money vs Decimal lors de l'utilisation de LINQ to SQL

Il y a beaucoup de discussions sur l'utilisation des types de données MONEY ou DECIMAL dans SQL Server pour la conservation des données financières. Il semble tout à propos de possible perte de précision lors de l'utilisation du type de données MONEY. Si je comprends bien, cette situation peut se produire lorsque nous faisons des […]

TSQL (SQL Server 2005 et 2000) – Modification de la valeur par défaut et de la contrainte d'une colonne existante?

Je change le type d'une colonne de bit à tinyint. Après cela, je veux définir la nouvelle valeur par défaut et une nouvelle contrainte pour cela. Comment puis-je faire cela? Je sais comment le faire si la colonne n'existe pas, mais pour une colonne existante mes approches ont échoué jusqu'ici. Merci! 🙂

SQLBulkCopy avec CLR UDT donne "Impossible de find la méthode 'Read' pour le type 'MyNamespace.MyType' dans l'assembly 'MyType'"

J'ai écrit un SQL Server CLR défini par l'user (UDT) dans SQL Server 2012. J'ai été en mesure d'y accéder par des scripts de test SQL, et l'ai utilisé comme variable locale, défini dans une table, et testé à travers Visual Studio et SQL Server Management Studio. Nous avons un service qui utilise SQLBulkCopy de […]

La conversion de varchar en nvarchar dans SQL Server a échoué

J'ai une table SQL Server qui contient des colonnes de type varchar(50) à la suite d'une import CSV à l'aide de l'assistant d'import SQL Server. Je voulais savoir comment je peux changer ce type de données à nvarchar(9) sans get une erreur de troncature SQL Server. J'ai essayé d'effectuer une mise à jour groupée pour […]

Créer datetime2 en tant que type de données personnalisé dans SQL Server 2005

Beaucoup ont rencontré le fait que SQL Server 2005 ne supporte pas datetime2 . Je me demandais si je pouvais l'append en tant que type de données personnalisé. J'ai créé un type personnalisé avec le nom datetime2 pour que cela soit fait. Maintenant, j'ai besoin de définir la valeur min date, mais est-ce encore possible, […]

Type de données non pris en charge dans SQL Server 2008 lors de la création du triggersur

Quels types de données ne sont pas pris en charge dans SQL Server 2008 lors de la création du triggersur

Est-il sûr de convertir varchar et char en nvarchar et nchar dans SQL Server?

Nous avons actuellement un certain nombre de colonnes dans la database qui sont de type varchar . L'application qui les utilise est en C # et utilise Linq2Sql pour la communication (ou comment l'appeler). Nous aimerions prendre en charge les caractères Unicode, ce qui signifie que nous devrons convertir les colonnes varchar en nvarchar . […]