我即将创建一个SQL Server存储过程以插入3个表。例如:注册用户。要注册用户,系统需要输入3个表。
Class User
{
UserGeneralDetails details;
UserAccountInformation acountInfo;
UserContactDetails contactInfo
CreateUser()
{
DbModule.CreateUser(this); // this function can further invoke the store proc with User object
}
}
存储过程是否可以接收复杂类型的参数。
答案 0 :(得分:1)
您可以将XML数据类型用于参数,或使用表值参数:
http://msdn.microsoft.com/en-us/library/bb675163%28v=vs.110%29.aspx