引用 2 楼 tangren 的回复:如果要摸拟每五秒,可以使用一个JOB来调用一个存储过程来定时写入数据。如果要一次性写入,只需要使用一个循环就可以了,如果要产生随机数,可以使用dbms_randomvalue函数 使用数据库JOB实现,每5秒调用一次!
建表 SQL
CREATE TABLE test_SCOPE_IDENTITY (
id int IDENTITY(1,1) PRIMARY KEY,
val VARCHAR(10)
)
插入数据, 然后取得自动生成的编号
INSERT INTO test_SCOPE_IDENTITY (val) VALUES (@val)
SELECT SCOPE_IDENTITY()
函数只能返回一个值。要么是汉字的,要么是英文的,要么就是把汉字和英文拼起来。没法一次返回两个值。
使用存储过程,可以返回两个output类型的参数。
这个只能使用case when 来实现。
以上就是关于怎么用函数给数据库写入数据全部的内容,包括:怎么用函数给数据库写入数据、在往数据库中插入数据时,如何编写函数得到其自动生成的编号、sql 数据库怎么样写一个函数,让它传进去一个数字月(如 :1),返回两个值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)