Questions marquées «t-sql»

Transact-SQL (T-SQL) est un dialecte de SQL utilisé par Microsoft SQL Server et SAP Sybase.



2
SQL Server Decimal (9, 0) vs INT
Un de nos clients utilise pour certaines colonnes le type DECIMAL(18,0)de données dans sa base de données SQL Server 2008R2. Parce que les colonnes croissent assez lentement, il a récemment proposé de changer le type de données DECIMAL(5,0)pour retrouver un peu de stockage. Selon la bibliothèque MSDN , l'espace de …

6
SQL Server prend-il en charge GREATEST et LEAST, sinon quelle est la solution de contournement courante?
En examinant cette question, il semble que ce soit beaucoup de travail qui ne devrait pas être nécessaire. Ils essaient d'étendre une plage avec une date. Dans d'autres bases de données, vous utiliseriez simplement greatestet least.. least(extendDate,min), greatest(extendDate,max) Quand j'essaie de les utiliser, je reçois 'least' is not a recognized …


1
Décoder la chaîne Base64 en mode natif dans SQL Server
J'ai une varcharcolonne dans une table dans SQL Server qui contient une chaîne de texte encodée en base64 que je voudrais décoder en son équivalent en texte brut SQL Server a-t-il des fonctionnalités natives pour gérer ce type de chose? Un exemple de chaîne base64: cm9sZToxIHByb2R1Y2VyOjEyIHRpbWVzdGFtcDoxNDY4NjQwMjIyNTcxMDAwIGxhdGxuZ3tsYXRpdHVkZV9lNzo0MTY5ODkzOTQgbG9uZ2l0dWRlX2U3Oi03Mzg5NjYyMTB9IHJhZGl1czoxOTc2NA== Qui décode pour: role:1 …




1
Forcer une bobine d'index
Je sais que c'est quelque chose qui devrait être évité pour des raisons de performances, mais j'essaie de montrer une condition où il apparaît comme une démonstration sur la façon de s'assurer qu'il n'apparaît pas. Cependant, je me retrouve avec un avertissement d'index manquant, mais l'optimiseur choisit de ne pas …

2
Transactez SQL à l'aide de WITH dans CREATE VIEW
Je veux créer VIEW en utilisant des clauses WITH, mais je ne trouve vraiment aucune référence sur la syntaxe correcte. Je veux quelque chose comme ça WITH TempTbl AS (SELECT ...) CREATE VIEW SomeView SELECT * FROM TempTbl Et quelle est la syntaxe correcte pour utiliser plusieurs clauses WITH? Rien …
14 t-sql  view 

2
Pourquoi un CTE devrait-il commencer par un point-virgule?
Je regardais juste un article sur StackOverflow où Aaron Bertrand propose d'utiliser un CTE au lieu d'une table de nombres, ce qui est une manière élégante d'effectuer la tâche à accomplir. Ma question est la suivante: pourquoi la première ligne du CTE commence-t-elle par un point-virgule? ;WITH n AS (SELECT …
14 sql-server  t-sql  cte  syntax 


4
Que fait% dans cette clause WHERE?
Je fais de la formation et l'un des scripts a la commande suivante: SELECT SUM(Col2) FROM clust_table WHERE Col1 % 3 = 1 Je voudrais savoir à quoi sert cet extrait dans la clause WHERE: Col1 % 3 = 1 J'ai fait quelques recherches sur Internet et je n'ai trouvé …
13 sql-server  t-sql 


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.