`

sqlserver 函数cast与拼接

 
阅读更多
今天项目用到sqlserver,已经有8年不用这个sqlserver了。
想循环插入表中一些数据。
于是:
--identity(1,1)自增
create talbe test(id int identity(1,1) primary key ,data varchar(50));

declear @i int,@m varchar(10)
set @i=0
while @i<100
--cast 类型转换函数,+号拼接字符串
begin set @m='test' + cast(@i as varchar(10))
insert into test(data) values (@m);
set @i=@i+1
end



分享到:
评论

相关推荐

    oracle 和sql Server 函数对比

    本文将深入探讨Oracle与SQL Server在常用函数方面的对比,以便开发者能够更好地理解和选择适合特定场景的函数。 ### 数值函数 1. **长度计算** - Oracle使用`LENGTH`函数,而SQL Server使用`DATALENGTH`函数。 -...

    SQLServer2000常用函数大全.rar

    这份"SQLServer2000常用函数大全"的资源涵盖了广泛的功能,对于SQL Server 2000的使用者来说是宝贵的参考资料。下面将详细介绍其中可能包含的一些关键函数类别及其用途。 1. **数值函数**: - `ABS()`: 返回一个...

    oracle与sqlserver函数对照

    下面将详细对比Oracle与SQL Server中的关键函数,帮助用户在不同DBMS间进行有效的转换。 ### 数学函数 1. **绝对值函数** - Oracle: 使用`ABS`函数。 - SQL Server: 同样使用`ABS`函数。 - 示例:`SELECT ABS(-...

    SQL Server 将某一列的值拼接成字符串.docx

    除了这两种方法,还可以使用STUFF和FOR XML PATH配合来去除最后的逗号,或者使用STRING_AGG函数(SQL Server 2017及以上版本)来更直接地实现拼接。例如: ```sql SELECT STUFF((SELECT ',' + AuxTypeName FROM ...

    SQLServer和Oracle常用函数对比.txt

    本文将对SQLServer与Oracle数据库系统中常用的数学与字符串处理函数进行详细的对比分析。通过具体的示例和解释,帮助读者更好地理解两种数据库管理系统在处理相似需求时的不同实现方式。 #### 数学函数 1. **...

    重要知识sqlserver函数大全.pdf

    SQL Server函数是数据库管理系统中用于处理和操作数据的重要工具,它们可以帮助我们执行各种任务,从基本的算术运算到复杂的转换和聚合。本篇主要关注的是T-SQL函数,它是SQL Server中的Transact-SQL语言的一部分。 ...

    sqlserver的存储过程与 where in 多值参数

    本文将探讨在SQL Server中,存储过程与`WHERE IN`子句结合使用时,处理多值参数的几种方法。 **方法一:拼接SQL字符串并调用`EXEC`** 这是最简单也是最直观的方法。你可以在存储过程中接收一个包含多个值的参数,...

    sql server日期格式转换方法大全

    SQL Server还提供了一些内置函数,如`GETDATE()`获取当前日期,`DATEFROMPARTS()`构建日期等,这些都可以在格式转换过程中发挥作用。 8. 自定义格式 如果以上方法都不能满足需求,可以创建自定义函数,利用字符串...

    SQLServer常用函数对比.pdf

    - Oracle: `CEIL(-1.001)` 功能与SQL Server的`CEILING`函数相同。 3. **取整(向下取整)**: - SQL Server: `FLOOR(-1.001)` 将数字向下取整到最接近的整数。 - Oracle: `FLOOR(-1.001)` 与SQL Server的`FLOOR...

    SQLServer和Oracle常用函数对比

    ### SQL Server与Oracle常用函数对比 #### 数学函数 1. **绝对值**: `ABS` - SQL Server: `SELECT ABS(-1)` - Oracle: `SELECT ABS(-1) FROM DUAL` 2. **向上取整**: `CEILING`/`CEIL` - SQL Server: `SELECT ...

    SqlServer存储过程实现及拼接sql的注意点

    但这样会出现问题,因为SQL Server无法将数值类型的变量(如`@field1`和`@id`)直接与字符串连接。为了解决这个问题,我们需要确保所有变量都以字符串形式表示,并正确地用单引号括起字符串类型的变量。 正确的拼接...

    Sql Server参数化查询之where in和like实现详解

    这种方法会将用户输入的字符串直接拼接到SQL语句中,从而导致SQL注入攻击的风险。 为了避免这种风险,我们可以使用参数化查询来实现where in的参数化查询。例如: ```csharp using (SqlConnection conn = new ...

    sql server 2008 将一列值转换成一个字符串

    在SQL Server 2008中,将一列值转换为一个字符串是一个常见的需求,特别是在进行数据汇总或生成报告时。本篇文章将详细介绍如何利用SQL Server 2008中的功能来实现这一需求,并深入探讨背后的原理和技术要点。 ### ...

    自定义函数

    下面的示例展示了如何在SQL Server中创建一个自定义函数,该函数用于根据指定的ID拼接相应的值为一个字符串。 1. **创建表**:首先,我们需要创建一个简单的测试表`tb`,其中包含两列`id`和`value`。 ```sql ...

    SQL函数大全

    14. 系统统计函数:返回关于SQL Server性能的信息,用于监控和优化数据库性能。 15. 文本和图像函数:处理TEXT和IMAGE数据类型,虽然在SQL Server 2005之后已被VARBINARY(MAX)和NVARCHAR(MAX)替代。 函数的使用...

    sql 输出xml

    首先,我们来看下`FOR XML PATH`函数的使用,这是在SQL Server中用来将查询结果输出为XML格式的一个重要工具。通过指定`PATH`子句,你可以控制输出的XML结构。如果省略`PATH`子句,那么输出的XML将是一个单节点,...

    深入讲解SQL中的字符串拼接

    正确使用类型转换函数,如`CAST`和`CONVERT`,以及理解不同数据库系统中的拼接差异,可以帮助我们写出更健壮的SQL代码,避免因类型不匹配或解析错误导致的问题。在实际应用中,要特别注意类型转换和拼接的细节,以...

    SqlServer下通过XML拆分字符串的方法

    set @doc=cast(‘&lt;Root&gt;&lt;item&gt;’+replace(@SelectedProjectArray,’,’,'&lt;/ProjID&gt;&lt;/item&gt;&lt;item&gt;&lt;ProjID&gt;’)+'&lt;/ProjID&gt;&lt;/item&gt;’ as xml) EXEC sp_xml_preparedocument @Idoc OUTPUT, @doc SELECT ProjID FROM ...

Global site tag (gtag.js) - Google Analytics