Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Help truy vấn với store procedure trong SQL Server
11:05 02-06-2017
1.407 lượt xem
3 bình luận
00:29 07-10-2017
IF OBJECT_ID('spSearch') IS NOT NULL
DROP PROC spSearch
GO
CREATE PROC spSearch
@VendorVar varchar(50) = '%'
AS
SELECT VendorName
FROM Vendors
WHERE VendorName LIKE @VendorVar
GO
EXEC spSearch 'A%' // tìm những người có tên bắt đầu là A
Cho mình hỏi cách nào để tìm những người có tên bắt đầu là A hoặc B mà không phải thay đổi code store procedure ko ?
Mình sử dụng Regular Expression vào mệnh đề truy vấn như sau:
Như vậy khi thực hiện PROC thì nó chỉ hiện những người có tên bắt đầu là A hoặc B
Tham khảo: https://docs.microsoft.com/en-us/sql/t-sql/language-elements/like-transact-sql
Mình tìm được lời giải rồi thanks mn đã quan tâm.