Articles of null

SQL PIVOT renvoyant des valeurs NULL

J'ai simple d'essayer de convertir des lignes en colonnes, mais PIVOT returnne des valeurs NULL. Avant j'ai essayé PIVOT simple, mais sans succès. Pour l'instant j'essaie Dynamic PIVOT , mais toujours le même résultat – valeurs NULL . Avant le pivot (comment c'est pour l'instant): 1 test — Column alias name ———- | One | […]

Comment autoriser le champ t1.f1 à referencer t2.f2 uniquement si t1.f3 est nul dans le server Microsoft SQL?

Juste pour rendre les choses simples: Disons que nous avons des tables avec ces définitions: create table t1 (id int primary key, f1 int references t2(f2), f3 int references t1(id) ) create table t2 (id int primary key, f2 int) Serait-il possible de faire une contrainte qui ne permette de mettre f1 que lorsque f3 […]

Problème dans T-SQL lors de la vérification de la variable null

J'écris un triggersur dans SQL Server comme ça DECLARE @N_CATComp smallint, @EXON varchar(69), @DATEDEB varchar(15), @DATEFIN varchar(15) SELECT @N_CATComp = N_CATCompta, @EXON =[Exon N°], @DATEDEB = CONVERT(varchar(15), [Date début] , 103), @DATEDEB = CONVERT(varchar(15), [Date début] , 103) FROM INSERTED IF (@N_CATComp =4) AND ( ISNULL(@EXON,'')='' OR ISNULL(@DATEDEB,'') ='' OR ISNULL(@DATEFIN,'') ='') BEGIN RAISERROR('false',11,1) END […]

SQL – ne montre pas les résultats si toutes les instructions 'count case when' renvoient 0

J'ai une instruction SQL qui a plusieurs 'count case when' déclarations mon problème est que je ne veux pas montrer les résultats dans tous les résultats sont nuls Si une description de source renvoie null pour les quatre instructions count, je ne souhaite pas afficher la ligne de description de la source. Je suis coincé […]

Valeur manquante après la jointure de deux requêtes

J'ai une requête: select coalesce(t1.L1, t4.L2) as L1, coalesce(t1.L2, t4.L2) as L2, coalesce(t1.S, t4.S) as S, coalesce(t1.Q, t4.Q) as Q, coalesce(t1.Value, 0) as Value, coalesce(t4.Prev_Value, 0) as Prev_Value from ( select L1, L2, S, Q, sum(value) as Value from table1 group by L1, L2, S, Q ) as t1 left join ( select L1, L2, […]

T-SQL où clause champ1 <> champ2: ils sont datetime et field2 a NULLS

O FI FIELD1 <> FIELD2 FIELD1 et FIELD2 sont datetime. Parfois, l'un ou l'autre a des valeurs nulles, bien que rarement, voire jamais, les deux aient des valeurs nulles. Cependant, cette approche de encoding semble complètement exclure tous les loggings où l'on est nul. Je ne m'attendais pas à ça. Réglez Ansi Nulls sur ou […]

SQL Server: requête pour get des mises à jour incrémentielles de table

J'ai une table pour laquelle j'ai besoin de savoir queldatatables ont été mises à jour de la veille à aujourd'hui. En supposant que datatables des jours précédents sont en t1 et datatables actuelles en t2, j'ai essayé de faire "t1 FULL OUTER JOIN t2" sur toutes les colonnes (parce que j'ai besoin de mises à […]

Convertir une cellule vierge CSV en SQL NULL en Python

J'essaye de convertir des cellules vides dans un file de csv à NULL et les télécharge dans la table de SQL Server ainsi il montre comme NULL plutôt vide. le code ci-dessous fonctionne mais ils chargent NULL comme une string. Pouvez-vous s'il vous plaît m'aider à modifier le code afin qu'il charge NULL en SQL? […]

Insertion de la valeur de la variable PHP NULL dans la requête MSSQL

J'ai cette instruction PHP IF qui fonctionne 'bien': if(EMPTY($_POST['review_date'])){ $review_date = NULL; } else { $review_date = $_POST['review_date']; } Le problème commence quand je transmets la variable à sqlsrv_query: sqlsrv_query($connect,"UPDATE goals SET review_date='$review_date' WHERE id='$department'") or die(sqlsrv_errors()); Dans le cas où l'instruction IF a la valeur TRUE, la valeur de la cellule review_date s'affiche au […]

comment accéder au boolean du server INCONNU dans sql?

Salut j'ai appris BIT du server sql a vrai, faux et inconnu. Par exemple, la comparaison 1 > NULL donne des résultats unknown . Je sais que je peux le vérifier indirectement: si x is null or y is null , la comparaison x > y doit être unknown . Y a-t-il un moyen d'accéder […]