怎么修改数据库数据
lisp吧
全部回复
仅看楼主
level 12
Lisp少帅
楼主
定义了一个全局变量*db*做数据库存储数据,定义了几个函数向其输入数据,但是不知道怎样修改数据,求大神指导。
2013年05月08日 06点05分
1
level 11
necomancer
修改?看你的db是什么类型了?
可以用(setf *db* newcontent)来重写
或者
(setf (first *db*) newcontent)方式来修改*db*的car,同样可以用nth
对于plist可以
(setf (get 'some-symbol 'key) "info")
求妹纸~
2013年05月08日 06点05分
2
Lisp少帅
吊,你是不是学CL许多年了?
2013年05月08日 08点05分
necomancer
回复 Lisp少帅 :0.1年 ……
2013年05月08日 08点05分
ljqican
现在都推荐用setf啦
2013年05月08日 10点05分
_湖心龙
你都是潜水的吗?一直没有看到过你啊
2013年05月09日 01点05分
1