Mình muốn viết 1 store mà có tham số kiểu table, ví dụ:
create proc spTenStore
@SoHD as int
@ChiTietHD as Table(SoHD int, MaHH int, SoLuong int)
as
....
Đại loại là như thế đó. Vậy Sql Server có hỗ trợ không? Phiên bản nào?
Mình muốn viết 1 store mà có tham số kiểu table, ví dụ:
create proc spTenStore
@SoHD as int
@ChiTietHD as Table(SoHD int, MaHH int, SoLuong int)
as
....
Đại loại là như thế đó. Vậy Sql Server có hỗ trợ không? Phiên bản nào?
Trong SQL Server 2008 có Tabled-value parameter. Mình chưa tìm hiểu kỹ nên ko thể nói gì hơn.
ừ, SQL 2008 có support.
Ví dụ:
Mình có 1 table nhừ thế này:
CREATE TYPE dbo.CategoryTableType AS TABLE
( CategoryID int, CategoryName nvarchar(50) )
Mình có thể khai báo 1 SP như thế này:
CREATE PROCEDURE usp_UpdateCategories
(@tvpNewCategories dbo.CategoryTableType READONLY)
AS
.....
Bookmarks