Salutations. Besoin d'aide pour créer une colonne calculée sur cette table: USE [ScienceWorksSummary] GO /****** Object: Table [dbo].[Authors_Articles] Script Date: 04/07/2011 10:38:55 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Authors_Articles]( [IdAuthor] [int] NOT NULL, [IdArticle] [int] NOT NULL, [Part] [float] NULL, CONSTRAINT [PK_Authors_Articles] PRIMARY KEY CLUSTERED ( [IdAuthor] ASC, [IdArticle] ASC […]
J'ai passé des heures à chercher des réponses à ce qui devrait être une simple déclaration T-SQL. Voici la situation. Je suis impatient de faire un rapport sur une database du service d'assistance. J'ai une table (calllog) qui contient des informations de base non-répétitives sur un ticket d'incident et une autre table transactionnelle (Asgnmnt) qui […]
Dans ma database, j'ai quelques colonnes calculées pour aider à assurer les contraintes d'intégrité référentielle. J'utilise des colonnes calculées et non des colonnes de valeurs par défaut car LINQ2SQL, qui est ce que j'utilise, ne comprend pas les valeurs par défaut de la database. Ma tentative est d'utiliser CAST('C' as CHAR(1)) qui est automatiquement converti […]
J'ai quelque chose comme ça create function Answers_Index(@id int, @questionID int) returns int as begin return (select count([ID]) from [Answers] where [ID] < @id and [ID_Question] = @questionID) end go create table Answers ( [ID] int not null identity(1, 1), [ID_Question] int not null, [Text] nvarchar(100) not null, [Index] as [dbo].[Answers_Index]([ID], [ID_Question]), ) go insert […]
J'obtiens des résultats bizarres en utilisant NEWID () en combinaison avec une colonne calculée persistante. Suis-je en utilisant une mauvaise fonction? Ne pas utiliser persisté lors de la création de la colonne, et donc de calculer les valeurs lors de leur sélection, returnnera des valeurs correctes. La mise à jour de la colonne (col1) renvoie […]
Je veux utiliser une colonne binary calculée qui sera vraie si une autre colonne de la table n'est pas nulle. Quelle est la bonne formule pour cela? HasLabel = computed column (bit) Label = varchar NULL La formule suivante ne valide pas. – Qu'est-ce que je rate? Formule pour HasLabel = L' Label IS NOT […]
J'ai une database SQL Server 2008 R2. Cette database possède deux tables appelées Pictures et PictureUse. La table d'image comporte les colonnes suivantes: Id (int) PictureName (nvarchar(max)) CreateDate (datetime ) La table PictureUse comporte les colonnes suivantes: Id (int) Pictureid (int) CreateDate (datetime ) J'ai besoin de créer une colonne calculée dans le tableau Picture […]
J'ai mes données dans le tableau comme: id Author_ID Research_Area Category_ID Paper_Count Paper_Year Rank ——————————————————————————— 1 677 feature extraction 8 1 2005 1 2 677 image annotation 11 1 2005 2 3 677 probabilistic model 12 1 2005 3 4 677 semantic 19 1 2007 1 5 677 feature extraction 8 1 2009 1 6 […]
J'ai une colonne calculée persistante dans une grande table dans SQL Server 2005. Je veux le convertir en une colonne régulière, en gardant les valeurs actuelles. Dois-je recréer la colonne et mettre à jour la table entière dans la transaction, ou est-il possible de simplement modifier une spécification de colonne calculée, et comment le faire?
J'ai une table dans le server MSSQL 2008. Je voudrais changer une colonne de cette table en colonne calculée. Quelqu'un pourrait-il me dire comment je fais ça?