
你的表都建好了,只能这样了:
create function f_id ()
returns int
as
begin
declare @id int
select @id=isnull(max(id),0)+1 from mywork
return @id
end
insert into mywork (id,name,date) values (dbof_id(),'张三','2009-10-10')
以上,希望对你有所帮助
一、PHP+MySql
优点:
1) MySql是一个快速、多线程、多用户的SQL数据库服务器。
2) MySql的核心程序采用完全的多线程编程。
3)MySql可运行在不同的 *** 作系统下。
4) MySql有一个非常灵活而且安全的权限和口令系统。
5) MySql支持ODBC for Windows。
6)MySql支持大型的数据库。
7) MySql拥有一个非常快速而且稳定的基于线程的内存分配系统,可以持续使用面不必担心其稳定性。
8) 强大的查询功能。
9)PHP为MySql提供了强力支持,PHP中提供了一整套的MySql函数,对MySql进行了全方位的支持。
缺点:
比较的难学;
MySQL不完全支持陌生的关键词;
MySQL也缺乏一些存储程序的功能;
使用缺省的ip端口,但是有时候这些ip也会被一些黑客闯入;
使用myisam配置,如果你不慎损坏数据库,结果可能会导致所有的数据丢失;
二、PHP+MsSql
优点:
上手容易; 兼容性良好; 利于构筑"敏捷性商务";
缺点:
只能在windows 上运行,没有丝毫的开放性, *** 作系统的系统的稳定对数据库是十分重要的。
并行实施和共存模型并不成熟。很难处理日益增多的用户数和数据卷。伸缩性有限;
安全性方面,没有获得任何安全证书;
客户端支持及应用模式 ,是C/S结构,只支持windows客户,可以用ADO, DAO,OLEDB,
ODBC连接;
不是免费的;
数据不容易恢复;
点击可编程性->存储过程,然后在“存储过程”上点击鼠标右键,选择“刷新”,应该就可以看到了,如果还没有看到的话,你检查下是否选择了正确的数据库(有可能是将存储过程建立了在别的数据库)^_^,
还是用mysql_query($sql)语句。
比如
$sql = "insert into tbl (id, name) values (1, 'abc')";
mysql_query($sql);
如果插入失败,返回值是false,否则返回插入纪录的条数。
以上就是关于MSSQL数据库添加数据语句要怎么写全部的内容,包括:MSSQL数据库添加数据语句要怎么写、php+mssql 和 php+mysql 优点缺点、我在MSSQL 2005中创建了一个存储过程 但是在右侧“可编程性->存储过程”中并不显示这个存储过程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)