zoukankan      html  css  js  c++  java
  • SQL SERVER 在SET语句中给int类型变量赋值

      根据ID来查询用户的T-SQL 文如下:

      declare @user_id int = 3

      select * from tb_user where user_id = @user_id

      这样的T-SQL是没有问题的。但是如果在存储过程中,使用SET语句为user_id传值时,则需要

    将@user_id转换为string类型,如下所示:

      declare @user_id int = 3

      declare @sql nvarchar(1000)

      SET @sql = 'select * from tb_user where user_id = ' + str(@user_id)

      

  • 相关阅读:
    php
    图片拖拽
    12.20
    正则详细讲解
    12.19
    正则
    闭包
    date类
    二分查找
    冒泡排序
  • 原文地址:https://www.cnblogs.com/pricks/p/1703612.html
Copyright © 2011-2022 走看看