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

Trả về hằng số BIT từ Thủ tục được lưu trữ trong SQL

Một số người thích làm những điều sau

declare @True bit,@False bit
set @True = 1
set @False = 0

Và sau đó sử dụng @True hoặc @False cho phần còn lại của truy vấn của họ.

Tôi sẽ tưởng tượng rằng việc biên dịch bài đăng có sự khác biệt về hiệu quả giữa hai phương pháp là rất nhỏ, bạn có thể yên tâm viết nó theo bất kỳ phong cách nào bạn thích.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để tìm tất cả các bảng có khóa ngoại tham chiếu đến bảng. Cột cụ thể VÀ có giá trị cho các khóa ngoại đó?

  2. DATEADD () Ví dụ trong SQL Server

  3. Tác vụ tập lệnh SSIS C # 2012 tham chiếu WinSCPnet.dll không thành công khi chạy từ SQL Server Agent với ngoại lệ đã bị ném bởi mục tiêu của lời gọi

  4. Ví dụ về Chuyển đổi "date" thành "smalldatetime" trong SQL Server (T-SQL)

  5. Sử dụng BETWEEN trên một trường varchar không phải là một trường số?