Questions marquées «sql-server»

Toutes les versions de Microsoft SQL Server (pas MySQL). Veuillez également ajouter une balise spécifique à la version, comme sql-server-2016, car elle est souvent pertinente pour la question.


2
Comment créer un nom de paramètre et de variable Unicode
Tout cela fonctionne: CREATE DATABASE [¯\_(ツ)_/¯]; GO USE [¯\_(ツ)_/¯]; GO CREATE SCHEMA [¯\_(ツ)_/¯]; GO CREATE TABLE [¯\_(ツ)_/¯].[¯\_(ツ)_/¯]([¯\_(ツ)_/¯] NVARCHAR(20)); GO CREATE UNIQUE CLUSTERED INDEX [¯\_(ツ)_/¯] ON [¯\_(ツ)_/¯].[¯\_(ツ)_/¯]([¯\_(ツ)_/¯]); GO INSERT INTO [¯\_(ツ)_/¯].[¯\_(ツ)_/¯]([¯\_(ツ)_/¯]) VALUES (N'[¯\_(ツ)_/¯]'); GO CREATE VIEW [¯\_(ツ)_/¯].[vw_¯\_(ツ)_/¯] AS SELECT [¯\_(ツ)_/¯] FROM [¯\_(ツ)_/¯].[¯\_(ツ)_/¯]; GO CREATE PROC [¯\_(ツ)_/¯].[sp_¯\_(ツ)_/¯] @Shrug NVARCHAR(20) AS SELECT [¯\_(ツ)_/¯] …





7
Pourquoi ORDER BY n'appartient-il pas à une vue?
Je comprends que vous ne pouvez pas avoir ORDER BY dans une vue. (Au moins dans SQL Server 2012, je travaille avec) Je comprends également que la manière "correcte" de trier une vue consiste à placer une déclaration ORDER BYautour de la SELECTrequête. Mais étant relativement nouveau au SQL pratique …


4
Quels sont les motifs objectifs pour les entreprises de préférer SQL Server 2012 à 2008 R2?
Mon entreprise est confrontée à la décision d'acheter SQL Server 2012 Denali ou SQL Server 2008 R2 pour un nouveau serveur de base de données. Je cherche des raisons objectives de choisir l’un sur l’autre. Nos exigences: Édition standard (pour des raisons financières et l'absence de besoin de fonctionnalités d'entreprise) …

4
Quel est le moyen le plus simple de créer une table temporaire dans SQL Server pouvant contenir le résultat d'une procédure stockée?
Souvent, je dois écrire quelque chose comme ce qui suit lorsque je traite avec SQL Server. create table #table_name ( column1 int, column2 varchar(200) ... ) insert into #table_name execute some_stored_procedure; Mais créer une table dont la syntaxe exacte résulte d'une procédure stockée est une tâche fastidieuse. Par exemple, le …

5
Pourquoi n'utiliserais-je PAS l'option SQL Server «Optimiser pour les charges de travail ad hoc»?
Je lisais d'excellents articles sur la mise en cache de plans SQL Server par Kimberly Tripp, tels que celui-ci: http://www.sqlskills.com/blogs/kimberly/plan-cache-and-optimizing-for-adhoc-workloads/ Pourquoi existe-t-il même une option pour "optimiser les charges de travail ad hoc"? Cela ne devrait pas toujours être sur? Que les développeurs utilisent du SQL ad hoc ou non, …



3
Différence de performance entre COALESCE et ISNULL?
J'ai vu beaucoup de gens utiliser la fonction COALESCE à la place de ISNULL. Des recherches sur Internet, j'ai constaté que COALESCE est conforme à la norme ANSI. Nous avons donc un avantage: nous savons à quoi nous attendre lorsque nous l'utilisons. Cependant, ISNULL semble plus facile à lire puisqu'il …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.