2011年6月7日

SQL存储过程

摘要: 今天学习了一下存储过程。存储过程的基本语法不知道的可以问百度大神,在这儿就不写了。根据语句,自己摸索着写了一个简单的存储过程(根据用户名密码,返回用户的id),代码如下:GOCREATEPROC CheckUser@UserNamevarchar(200), --用户名 --要指定长度!要指定长度!@UserPwdvarchar(200), --密码 @UserIDint OUTPUT --OUT或者OUTPUT都可以ASBEGIN SELECT@UserID=UserID FROM UserInfo WHERE UserNa... 阅读全文

posted @ 2011-06-07 17:25 backslash112 阅读(455) 评论(1) 推荐(1) 编辑

自动增长列IDENTITY(1,1),只能创建的时候才能设置吗?无法更改?

摘要: 今天创建了一个Table:RoleRight,忘了给Right_ID列设置自动增长了,想Right_ID列添加一个IDENTITY,可是写了好几条语句都提示失败。大致语句是这么写的:ALTERTABLE RoleRight ALTER Right_ID BIGINTIDENTITY(1,1) 网上查了资料,好像IDENTITY只能在创建表的时候加上,如果没加的话,只能把这个Right_ID列删除了,再新建一个有IDENTITY的Right_ID列:ALTERTABLE RoleRight DROP Right_IDALTERTABLE RoleRight ADD Right_ID BIGINT 阅读全文

posted @ 2011-06-07 14:39 backslash112 阅读(719) 评论(0) 推荐(0) 编辑

导航