我记得mysql有个mysql_insert_id()函数来获得最后插入的id,如$newID = mysql_insert_id();那mssql数据库呢?有没有这样的函数?我要怎么输出最后插入的id呢?
解决方案 »
- 新人求助:开发环境
- 死活无法加载php5apache2_2.dll模块,apache死活启动不了的进来看看
- 【PHP生成CSV文件】后打开CSV文件编辑再保存时提示【可能含有与unicode文本不兼容的功能】等等提示,是程序有问题吗?程序如下
- 判断文件是否是文本及获取其编码
- 求高手对图片裁剪的CODE(知道原图片的 x,y,w,h四个坐标想对图片进行按照x,y,w,h坐标裁剪,生成新的图片)
- 怎么配置Apache让它也解析*.htm文件中PHP语句?
- include和include_once
- 那位分析过华酷论坛的源代码?
- 站内关键字搜索的原理、概念是什么?在线等待
- 凌晨发贴,问个基础问题
- html 正则匹配
- 请教用什么方法在记录时间的时候记录完整信息,但只输出小时,分,秒信息
只能利用存储过程插入时才能把@@IDENTITY 返回吧。
还是自己写个select top 1 id from table order by id desc
哪写个存储过程吧
$q = mssql_query("INSERT INTO TableName(...) VALUES(...) SELECT LAST_INSERT_ID=@@IDENTITY");
$r = mssql_fetch_assoc($q);