有关postgresql

milktwpearl 发布于 2013/06/27 13:26
阅读 385
收藏 0

@kenyon_君羊 你好,想跟你请教个问题:我是做一个登陆的页面,服务器是tornado,数据库是postgresql。因为以前都没有接触过这些东西,我的专业也不是这个专业,要做的项目又要在很短的时间内完成。所以急切等待你的回复。

我的问题是怎样在postgresql里面创建一个function,当用户在客户端输入用户名和密码之后,在数据库中能够确认用户名和密码是否存在,存在的话返回1,不存在返回0.

我在网上查找了很长时间,可能以为没有基础,还是不会写这样的一个function。望能得到你帮助

加载中
0
kenyon_君羊
kenyon_君羊
可以参考一下这个,http://my.oschina.net/Kenyon/blog/54376,其中perform类似select,这个函数另外改一下return就可以了。
kenyon_君羊
kenyon_君羊
回复 @milktwpearl :in,out是传入和传出的意思,你给的需求,要求传出的就是out,即函数里面return int
m
milktwpearl
@kenyon_君羊 就是在pgAdmin3,database里面创建一个新的函数的窗口里面会有parameter,参数这一栏。里面要填写datatype,mode(IN,OUT,IN OUT,VARIADIC)和argument name。我不懂mode模式里面这四种模式有什么区别
kenyon_君羊
kenyon_君羊
回复 @milktwpearl : 不是很明白,能否说得详细点
m
milktwpearl
还想请教一下在pgAdmin3里面创建一个新的function,parameter mode应该怎样选择呢?
0
kenyon_君羊
kenyon_君羊
建议你用一下官方文档上的小例子,以加深印象
0
mark35
mark35
这种验证可以在程序中实现。在数据库中实现的话修改比较麻烦
返回顶部
顶部