sql >> Databasteknik >  >> RDS >> Sqlserver

Rekursiv CTE med unik identifierare måste ha ett värde i ett ankare

NULL antas som standard vara en int vilket är anledningen till att du inte behöver gjuta den uttryckligen.

Du kan se detta från

SELECT NULL AS FOO INTO BAR;

SELECT DATA_TYPE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME='FOO'AND TABLE_NAME='BAR';



  1. Snabbaste sättet att göra fältjämförelser i samma tabell med stora mängder data i Oracle

  2. Hur undviker man rekursion i en uppdateringstrigger som gör en uppdatering?

  3. Använder Salesforce SOQL från Linux

  4. JSON_REPLACE() – Ersätt värden i ett JSON-dokument i MySQL