SQL server
iamlzjoco
这个作者很懒,什么都没留下…
展开
-
spring boot+mybatis-plus+SQL server调用有返回值的存储过程
1.在mapper.xml中 <select id="checkXkEnable" parameterType="java.util.Map" statementType="CALLABLE" resultType="java.util.Map"> {call up_Ty_CheckXkEnable( #{CphOrYyZh,mode=IN,jdbcType=VARCHAR}, #{XkWh,mode=IN,jdbcType=V原创 2020-08-03 14:59:56 · 1784 阅读 · 0 评论 -
SQL server报错42000 - [SQL Server]从数据类型 varchar 转换为 int 时出错。
原因,调用存储过程时必须按照定义数据的顺序传数据,不然就出错,这里出错时因为存储过程定义的第一个参数是int,我传值的时候传的是其他varchar属性的字段值,没有按照存储过程定义的字段顺序进行传值。修改为按照存储过程定义的顺序传值就正常了。...原创 2020-07-21 08:05:45 · 5446 阅读 · 0 评论 -
sqlserver执行更新语句失败报错42S22
执行:UPDATE rfuser_resource set filter = "(Zt='待审核' or Zt='已驳回') and QyNbBh='10002'" where id=8报错:[Err] 42S22 - [SQL Server]列名 '(Zt='待审核' or Zt='已驳回') and QyNbBh='10002'' 无效。语句修改为:UPDATE rfuser_resource set filter = '(Zt=''待审核'' or Zt=''已驳回'') and QyNbBh原创 2020-07-20 17:37:39 · 1624 阅读 · 0 评论 -
SQL server判断字符串是否包含某个字符串
函数:CHARINDEX通过CHARINDEX如果能够找到对应的字符串,则返回该字符串位置,否则返回0基本语法如下: CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] ) expressionToFind :目标字符串,就是想要找到的字符串,最大长度为8000 。 expressionToSearch :用于被查找的字符串。 start_location:开始查找的位置...原创 2020-07-10 08:17:12 · 43775 阅读 · 0 评论