易截截图软件、单文件、免安装、纯绿色、仅160KB

怎么获取sqlserver最后插入行内的字段?

主键是uniqueidentifier类型,没有自增字段。。

这样应该怎么获取?


L@_@K
SQL code:
SELECT ISNULL(SCOPE_IDENTITY(), -1) AS [SCOPE_IDENTITY]


按时间排序

guid不要自动生成
在添加的时候 在代码里新建一个guid


倒叙取最后的一条记录

关注

引用
倒叙取最后的一条记录

怎么弄?具体点。。

SQL code:
SELECT ISNULL(SCOPE_IDENTITY(), -1) AS [SCOPE_IDENTITY]

这个似乎不行啊。。

引用
按时间排序

guid不要自动生成
在添加的时候 在代码里新建一个guid


恩  我现在希望insert完后返回这个guid (存储过程里)
但是插入完用时间select不到刚插入的,这个问题怎么处理?

来学习学习~   

把表增加一个自增字段不就好办了吗 表设计问题

同意楼上,

习惯性将表加上一个自增 ID, 作为唯一标识,是一个好习惯。

主键可以多个

同同同楼上,SELECT * from table WHERE Id = @@IDENTITY


相关问答:

求教 查看SqlServer执行过的存储过程状态

在SqlServer中如何查看历史上执行的存储过程的信息呢,如:传入参数,执行时间等等。如果不能查看历史记录,是否可以自己写触发器之类的,人工控制呢,在Oracle里面有动态视图可以随时查看历史执行的sql语句,SqlSer ......

sqlserver对某个表操作加个用户

sqlserver,如果加个用户,权限是读所有表,但只能修改某个表的字段属性
没这个说法.

只给SELECT ,

UPDATE的只给某些表

个不会

但只能修改某个表的字段属性 这个难搞

要加权限得针对某个数据库
......

SQLSERVER附加数据库时错误 5123

SQLSERVER附加数据库时错误 5123 无法为此请求检索数据
网站上搜索一下看

用sa附件试试


引用
SQLSERVER附加数据库时错误 5123 无法为此请求检索数据

权限不够,用sa附加.

学习

xx
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号