随笔分类 - 数据库相关问题
摘要:1、如果是整个表复制表达如下: insert into table1 select * from table2 2、如果是有选择性的复制数据表达如下: insert into table1(column1,column2,column3...) select column1,column2,colu
阅读全文
posted @ 2019-09-24 10:59
奋进的小土豆
摘要:RANK()函数是一个Window函数,它为结果集的分区中的每一行分配一个排名。 分区中具有相同值的行将获得相同的排名。 分区中第一行的等级是1。 RANK()函数将绑定行的数量添加到绑定等级以计算下一行的等级,因此,等级可能不是连续的。 RANK()函数的语法如下所示: RANK() OVER (
阅读全文
posted @ 2019-06-14 09:45
奋进的小土豆
摘要:在 SQLServer 全文检索(full-text)语法 里已经掌握了基本的contains语法和freetext语法的用法,但是面对一些复杂的操作,基本的包含语法是不够用的,如果我们想要查询含有“世界”或“末日”的所有字符串集合,那么无论是contains([column],'世界末日')或者f
阅读全文
posted @ 2019-06-12 11:52
奋进的小土豆
摘要:sql server 全文检索有两种搜索方式,一种是contains,另一种是freetext。前者是包含,类似于like '%关键词%',后者则是将一段文字分词以后对每个词进行搜索。 具体语法: 上文中freetexttable或containstable的10表示取10条数据 具体详细操作: 数
阅读全文
posted @ 2019-06-12 11:00
奋进的小土豆
摘要:SQL 中的 substring 函数是用来截取一个栏位资料中的其中一部分。 例如,我们需要将字符串'abdcsef'中的‘abd’给提取出来,则可用substring 来实现: 查询结果: 括号中数字‘1’表示截取的起始位置是从该字符串第一个字符开始,‘3’表示截取后得到的字符串长度为3个字符。
阅读全文
posted @ 2019-06-11 18:09
奋进的小土豆
摘要:一、开启 SQL Full-text 服务 保证 SQL Full-text Filter Daemon Launcher服务处于开启状态,不同版本SQLServer全文检索服务名称可能稍有不同,如果服务列表中没有这个服务,请使用SQLServer安装光盘安装“全文检索”组件。 二、启用全文检索 执
阅读全文
posted @ 2019-06-11 11:27
奋进的小土豆
摘要:1. 删除语句中以查询语句的查询结果作为删除数据条件: 示例: 2. sqlserver 批量插入记录时,对有标识列的字段要设置 set IDENTITY_INSERT 表名 on,然后再执行插入记录操作;插入完毕后恢复为 off 设置 格式: set IDENTITY_INSERT 表名 on s
阅读全文
posted @ 2019-06-05 10:03
奋进的小土豆

浙公网安备 33010602011771号