我假设您要在表中插入cat等值;为此,您需要使用过程变量中的值。我不会将您的过程命名为与您的表相同的名称,否则会引起各种混乱;您可以找到一些用于命名标准的好资源(或来自Adventureworks的婴儿床)
CREATE PROCEDURE dbo.terms @Term_enNVARCHAr(50) = NULL , @Createdate DATETIME = NULL , @Writer NVARCHAr(50) = NULL , @Term_Subdomain NVARCHAr(50) = NULL AS BEGIN SET NOCOUNT ON INSERT INTO dbo.terms ( Term_en , Createdate , Writer, Term_Subdomain ) VALUES( @Term_en, @Createdate, @Writer, @Term_Subdomain )ENDGO
并进行测试
exec dbo.terms @Term_en = 'Cat' , @Createdate = '2013-12-12' , @Writer = 'Fadi' , @Term_Subdomain = 'English'



