返回介绍

219.online基础篇-SQL增强

发布于 2020-09-14 22:20:41 字数 3182 浏览 1411 评论 0 收藏 0

1.功能简述 通过增强SQL,可以关联修改业务数据

2.操作截图
输入图片说明 输入图片说明

注意: > 1.这里选择的按钮一定要是按钮类型是action的,因为js类型的是走的js增强,而按钮样式未作限制 > 2.这边我将按钮点击后触发的sql定义为,修改demo表的性别字段为1 > 3.#{id}是一种规范,id可以是任何当前表中的字段名 > 4.如果数据库定义的字段是数值类型的,这边是不需要加单引号('')的 > 5.sqlServer数据库修改sql遇到中文乱码时,需在sql前加N 例:update test_one2 set name=N'张三' where id='#{id}'

3.效果演示
操作前
输入图片说明 操作后
输入图片说明 4.sql增强中可以定义系统变量(如下)

变量名称变量释义
#{sys_user_code}登陆用户的账号名
#{sys_org_code}登陆用户所属机构编码
#{sys_date}系统日期"yyyy-MM-dd"
#{sys_time}系统时间"yyyy-MM-dd HH:mm"
#{sys_user_name}登录用户真实姓名

示例SQL: update demo set content= '#{sys_user_name}' where id = '#{id}' (设置个人简介的内容为当前用户真实姓名)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文