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

Интервалите се изрязват автоматично [2 интервала =5 интервала]

1) LEN е документиран като:

(акцентът е мой )

и 2) Как SQL Server сравнява низове със завършващи интервали е документиран:

(И така, всъщност, технически това, което се случва, не е подрязване, а подплата. Бонус точки, ако наистина можете да измислите начин да демонстрирате тази разлика)

Два начина за работа с тези функции – единият, можете да използвате DATALENGTH . Другото е, че можете да добавите завършващ знак без интервал, който да използвате като страж.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сравнете колони, където една е подобна на част от друга

  2. Спрете да карате SQL Server да ви върши мръсната работа

  3. извеждане на пълен последователен диапазон от стойности

  4. Не може да се зареди файл или сборка „crystal solutions.windows.forms,version=13.0.2000.0“

  5. Неуспешно свързване с Microsoft SQL Server при първия опит