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

Премахнете всички знаци след първото празно пространство в SSRS 2005

Тази инструкция получава низа от началото до първото появяване на знака " " (интервал)

=Mid(Fields!FullName.Value,1, Instr(Fields!FullName.Value, " "))

Ако празното пространство не винаги присъства, трябва да проверите стойността, върната от Instr, като използвате нещо подобно

=Mid(Fields!FullName.Value ,1,
IIF(Instr(Fields!FullName.Value, " ") > 0 ,Instr(Fields!FullName.Value, " "),
LEN(Fields!FullName.Value)))



  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 Server

  2. Как да форматирате отрицателни стойности със скоби в SQL Server (T-SQL)

  3. SQL:Try/Catch не улавя грешка при опит за достъп до таблица, която не може да намери

  4. SQL сортиране на числови низове след разделяне

  5. Не може да се свърже SQLEXPRESS с Laravel 5.6