preguntar acerca de sql-server-2008

12
réponses

Comment définir une valeur par défaut pour une colonne existante

Cela ne fonctionne pas dans SQL Server 2008: ALTER TABLE Employee ALTER COLUMN CityBorn SET DEFAULT 'SANDNES' L'erreur est: Syntaxe incorrecte près du mot clé 'SET'. Qu'est-ce que je fais de mal? ... …
demandé sur 1970-01-01 00:33:31
10
réponses

SQL Server-valeur de retour après insertion

J'essaie de récupérer une valeur clé après une instruction INSERT. Exemple: J'ai une table avec le nom et l'id des attributs. id est une valeur générée. INSERT INTO table (name) VALUES('bob'); Maintenant, je veux récupérer l'id dans la même …
demandé sur 1970-01-01 00:33:31
19
réponses

Comment puis-je sélectionner le premier jour d’un mois en SQL?

J'ai juste besoin de sélectionner le premier jour du mois d'une variable datetime. Je sais que c'est assez facile à faire en utilisant ce genre de code : select CAST(CAST(YEAR(@mydate) AS VARCHAR(4)) + '/' + CAST(MONTH(@mydate) AS VARCHAR(2)) + '/ …
demandé sur 1970-01-01 00:33:29
13
réponses

SQL Server ajoute une clé primaire incrémentée automatiquement à la table existante

Comme titre, j'ai une table existante qui est déjà remplie avec 150000 enregistrements. J'ai ajouté une colonne Id (qui est actuellement nulle). Je suppose que je peux exécuter une requête pour remplir cette colonne avec des nombres incrémentiels, p …
demandé sur 1970-01-01 00:33:31
17
réponses

Pourquoi SQL Server 2008 Management Studio Intellisense ne fonctionne-t-il pas?

Je suis conduit à la folie en essayant de comprendre pourquoi Intellisense ne fonctionne pas du tout. Le serveur que j'utilise est local et est 2008, la base de données est définie sur la compatibilité 2008, Intellisense est activé dans tous les menu …
demandé sur 1970-01-01 00:33:29
7
réponses

Comment modifier SQL dans «Modifier les 200 premières lignes» dans SSMS 2008

Dans SQL Server 2008 Management Studio, lorsque je clique avec le bouton droit sur une table de base de données et que je choisis " Select Top 100 Rows ", je peux ensuite ajouter facilement une instruction "ORDER BY" au SQL. Cela fonctionne bien . …
demandé sur 1970-01-01 00:33:30
8
réponses

nvarchar (max) vs NText

Quels sont les avantages et les inconvénients de l'utilisation des types de données nvarchar(max) par rapport à NText dans SQL Server? Je n'ai pas besoin de rétrocompatibilité, il est donc bon que nvarchar(max) ne soit pas pris en charge dans les anc …
demandé sur 1970-01-01 00:33:30
5
réponses

Modifier la table: comment changer l’attribut’ Allow Nulls ‘ de not null à allow null

Comment changer un attribut dans une table en utilisant T-SQL pour autoriser les valeurs NULL (not null -- > null)? Alter table peut-être? ... …
demandé sur 1970-01-01 00:33:30
9
réponses

Comment changer le type de données de colonne dans la base de données SQL sans perdre de données

J'ai une base de données SQL Server et je viens de réaliser que je peux changer le type de l'une des colonnes de int à bool. Comment puis-je le faire sans perdre les données déjà entrées dans cette table? ... …
demandé sur 1970-01-01 00:33:31
2
réponses

Comment écrire update SQL avec un alias de Table dans SQL Server 2008?

J'ai un très basique UPDATE SQL - UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; Cette requête s'exécute correctement dans Oracle, Derby, MySQL - mais il échoue dans SQL server 2008 avec l'erreur suivante: "Msg 102, Niveau 15, …
demandé sur 1970-01-01 00:33:31