Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Рекурсивният CTE с уникален идентификатор трябва да има стойност в котва

NULL се приема по подразбиране за int поради което не е необходимо да го прехвърляте изрично.

Можете да видите това от

SELECT NULL AS FOO INTO BAR;

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL заявка за връщане на последния запис за всеки ID

  2. Съвети за намаляване на сложността на вашия SQL сървър

  3. Как да форматирате числа като валута в SQL Server (T-SQL)

  4. Създаване на потребител, който може да ВИЖДА само една база данни и да избира само от нея?

  5. Как ROW_NUMBER() работи в SQL Server