Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

len của varbinary

select len(0x0a000b) đang trả về độ dài của một chuỗi được biểu thị bằng ba byte 0x0a, 0x00 và 0x0b.

select left(0x0a000b, 1) trả về ký tự ngoài cùng bên trái của chuỗi, là ký tự dòng mới.

Lưu ý rằng select case when left(0x0a000b, 1) = 0x0a then 1 else 0 end trả về 1 , điều này cho biết bạn thực sự đang nhận được ký tự dòng mới.

Chỉnh sửa: Vui lòng xem các bình luận bên dưới để biết thêm chi tiết.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuỗi máy chủ Sql thành chuyển đổi ngày tháng

  2. Cài đặt từng bước SQL Server 2017 -2

  3. Điểm kiểm tra cơ sở dữ liệu trong SQL Server

  4. 3 lý do hàng đầu mà mọi người chuyển đến SaaS

  5. TAN () Ví dụ trong SQL Server