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

Tham số thủ tục lưu trữ SQL bị hỏng?

Bạn cần cung cấp độ dài rõ ràng cho varchar thông số. Nó mặc định là 1 ký tự.

char(10) phải đủ cho các ngày hợp lệ trong dd/mm/yyyy nhưng tôi đoán bạn có thể muốn lâu hơn vì điều này đang xác thực các ngày có khả năng không hợp lệ!

CREATE PROCEDURE spDateRange
@DateMin varchar(30) = NULL,
@DateMax varchar(30) = NULL
AS



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cài đặt cụm chuyển đổi dự phòng SQL Server -1

  2. nối cột dữ liệu được phân tách bằng dấu phẩy

  3. Mục đích của việc đặt chữ 'N' trước các tham số hàm trong TSQL là gì?

  4. Có thể phân vùng cột trong SQL Server không

  5. Sql Server 2008 - FullText làm tròn giá trị tiền?