分类: 数据库预览模式: 普通 | 列表

admin

SQL Server 中对已经定义的变量赋值的方式用两种,分别是 SET 和 Select。
对于这两种方式的区别,SQL Server 联机丛书中已经有详细的说明,但很多时候我们
并没有注意,其实这两种方式还是有很多差别的。
SQL Server推荐使用 SET 而不是 Select 对变量进行赋值。
当表达式返回一个值并对一个变量进行赋值时,推荐使用 SET 方法。

查看更多...

Tags: SQL Server中 Set Select 赋值的区别

分类:数据库 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1183

常用SQL函数参考

[Charindex]
select 字段1 from 表1 where charindex('云',字段1)=1; 字符串函数对二进制数据、字符串和表达式执行不同的运算。此类函数作用于CHAR、VARCHAR、 BINARY、 和VARBINARY 数据类型以及可以隐式转换为CHAR 或VARCHAR的数据类型。可以在Select 语句的Select 和Where 子句以及表达式中使用字符串函数。

常用的字符串函数有:

查看更多...

Tags: SQL函数 函数参考

分类:SQL | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1031

用重复字符生成字符串的SQL函数

函数:
replicate
用法:
replicate(字符串,重复次数)
例如需要生成5个*的字符串,调用格式为:

查看更多...

Tags: 生成重复字符串 sql字符串函数

分类:SQL | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1529

生成0填充的编号

以4位长度的0打头的编码为例:

select   right('0000'+convert(varchar,IDFieldName),4)   from   TableName

是多少位,前面就先补够多少个0,然后用right函数保留有效位即可。

查看更多...

分类:SQL | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1147