SQL:字符串拼接中换行处理
今天碰到一个问题,需要在SQL Server中用print打印出需要的信息,其中要求每一条信息完了之后换行,想到可以用字符串拼接,然后在字符串中添加换行处理。如下:
DECLARE @COUNT_DETAILS INT
DECLARE @COUNT_ASSETPLAN INT
DECLARE @COUNT_PRINCIPAL INT
DECLARE @COUNT_INTEREST INTSET @COUNT_DETAILS = ( SELECT COUNT(DISTINCT DIMLOANID) FROM TrustManagement.TrustManagement.tblAssetDetails_New WHERE TrustId = 157 )SET @COUNT_ASSETPLAN = ( SELECT COUNT( DISTINCT DIMLOANID) FROM TrustManagement.Asset.TrustAssetPaymentPlan_New WHERE TrustId = 157 )SET @COUNT_PRINCIPAL = ( SELECT COUNT( DISTINCT DIMLOANID) FROM TrustManagement.Asset.PrincipalSchedule_New WHERE TrustId = 157)SET @COUNT_INTEREST = ( SELECT COUNT( DISTINCT DIMLOANID ) FROM TrustManagement.Asset.InterestSchedule_New WHERE TrustId = 157 )if @COUNT_DETAILS = @COUNT_ASSETPLAN and @COUNT_ASSETPLAN = @COUNT_PRINCIPAL and @COUNT_PRINCIPAL = @COUNT_INTEREST print N'完全拆分'
elseprint N'不完全拆分' print ' COUNT_DETAILS ' + convert(nvarchar, @COUNT_DETAILS ) + char(13) +' COUNT_ASSETPLAN ' + convert(nvarchar, @COUNT_ASSETPLAN ) + char(13) + ' COUNT_PRINCIPAL ' + convert(nvarchar, @COUNT_PRINCIPAL ) + char(13) + ' COUNT_INTEREST ' + convert(nvarchar, @COUNT_INTEREST )
SQL:字符串拼接中换行处理相关推荐
- 各版SQL字符串拼接
在SQL语句中经常需要进行字符串拼接,以sqlserver,oracle,mysql三种数据库为例,因为这三种数据库具有代表性. sqlserver: select '123'+'456'; orac ...
- js字符串拼接中关于单引号和双引号的那些事
在js开发中一般我们多多少少都会用到字符串拼接,新手们经常会遇到各种错误,其中关于字符串拼接的问题尤其重要,今天来谈一谈. 1.常用字符串拼接 当我们从后台请求到数据时,传统渲染我们就会将请求到的数据 ...
- sql字符串拼接或给某个字段值添加字符串前后缀
问题现象: 今天在学习中,产生了一个想法: 如何给select结果集中的某个字段的值添加前缀呢? 问题分析: 通过查阅资料,我发现了一个字符串拼接函数: concat(x,y); 显而易见,这个函数就 ...
- php单双引号拼接,js字符串拼接中关于单引号和双引号的那些事
在js开发中一般我们多多少少都会用到字符串拼接,新手们经常会遇到各种错误,其中关于字符串拼接的问题尤其重要,今天来谈一谈. 1.常用字符串拼接 当我们从后台请求到数据时,传统渲染我们就会将请求到的数据 ...
- sql字符串拼接_Mybatis的SqlSession执行sql过程
上一篇分析了SqlSession执行sql的过程,其中并没有分析sql是从哪里来的,今天就来仔细分析下. Sql来源 从上一篇的最后一步执行sql那里倒推sql的来源,源码主要过程如下图: 可以看到最 ...
- SQL字符串拼接 引号问题
动态sql语句基本语法 1 :普通SQL语句可以用Exec执行 eg: Select * from tableName Exec('select * from tableN ...
- sql字符串拼接(concat、concat_ws、group_concat)
concat 将多个字符串连接成一个字符串 concat(str1, str2,-) concat_ws 和concat()类似,将多个字符串连接成一个字符串,可以指定分隔符 concat_ws(se ...
- 含有参数的sql拼接_关于SQL语句参数中为多个带.字符串。
关于 SQL 语句参数中为多个带 ',' 的字符串 原本是这样 , 参数有 date,@didian insert into hp( 个人编号 , 身份证号 , 姓名 , 性别 , 民族 , 出生日期 ...
- Oracle 存储过程 字符串拼接 SQL注入的问题
之前项目中写的一个大的存储过程 中间用到的SQL字符串拼接的方法 来完成业务的流程 类似SQL的动态拼接把 为什么要有用到这种形式 因为我这个存储过程里面要处理 至少三个系统的六种情况 所以使用拼接的 ...
最新文章
- Linux主机下无报错安装Apache服务器
- PATH and LDFLAGS and CFLAGS
- 万圣节后的早晨九数码游戏——双向广搜
- 一起学Shell之(六)输入、输出、文件与命令执行
- 给pmbus添加mfr_id, mfr_version, mfr_model节点显示
- win10重新安装应用商店
- 苹果Mac更新系统版本失败如何解决?
- MFC程序版本自动升级更新
- vs2015——拖动选项卡导致软件崩溃重启
- win10计算器_喜欢 Win10 计算器?现在各个平台都能拥有!
- LOJ10068 秘密的牛奶运输
- C语言小日常—关机代码
- Linux利用sed批量自动化更换IP
- Java 上传图片(Socket连接)
- 路由器自动获取ip失败
- POI使用详解 java 复杂excel导出(笔记)
- invalid type code: AC异常
- 当你输入网址到网页呈现发生了什么?
- AST反混淆插件|如何还原Array对象里的元素
- shell调用c程序,求子网掩码
热门文章
- s:TextInput优化
- mysql+win10+64位安装步骤_win10 安装 mysql解压版安装步骤
- elisa标准曲线怎么做_ELISA标准曲线制作方法.pdf
- 张量/tensor--详解
- matlab读取数据 溢出,matlab读取400多兆的wav数据,内存溢出,如何解决
- linux 查询wwid命令,Linux磁盘及分区之wwid和uuid
- Java实验8 T2.编程包含一个文本框和一个文本区域
- algorithm头文件下的fill()
- 洛谷 P1426 小鱼会有危险吗(C语言)
- 【干货】如何判断 Sql 注入点