
数据库管理
文章平均质量分 82
huanghuipost
学习让我快乐!
展开
-
SQL 脚本生成兑换码-----NEWID()的使用
目的:随机生成一个字符串;例如:UR789SDF4SD5F4DSF51、NEWID()函数SELECT NEWID()结果:A22E6B13-F632-4AE0-99E3-BA7E943E5621生成一串由大写字母、数字、横杠组成的程度为36的一串代码2、实际上我只需要一个12位的兑换码---------------------------方式1------------...原创 2019-06-24 21:35:00 · 1455 阅读 · 0 评论 -
SQL Server 设置查询字段为默认值
问题:最近在数据库操作的时候,发现需要从不同的表中查询不同的值组合在一起返回。但是有些数据表是存在动作就是插入记录,对于这样的数据表,特定条件查询的时候会出现NULL但是我现在的项目还不支持读取这样的字段,又不能给查询出来的记录再赋初始值SO 用到了一个新的函数ISNULL(字段,初始值)...原创 2019-05-29 18:18:14 · 3566 阅读 · 0 评论 -
数据库表操作 A存在,B要是不存在就从A中拷贝过去
INSERT INTO table_B(UserID,Age) SELECT RE.UserID,RE.Age FROM table_A AS RE WHERE NOT EXISTS(SELECT * FROM table_B(NOLOCK) AS REUO WHERE REUO.UserID=RE.UserID) --查找集合 SELECT table...原创 2019-05-29 18:07:16 · 227 阅读 · 0 评论 -
SQL SERVER (存储过程)脚本追踪
1、日常数据库管理中、我们需要使用脚本追踪的功能查看脚本是否运行;运行变量是什么?运行结果是什么?下面直接进入正题:一、选择server工具栏->选择SQL SERVER profile二、验证用户登录进入到跟踪属性设置三、点击 “事件选择”进入该界面后第一步:取消左边所有的复选框第二步:选择“RPC:Completed复选框”第三步:点击“列筛选器...原创 2019-02-21 10:55:44 · 6088 阅读 · 0 评论 -
[DBNETLIB][ConnectionOpen(Connect()).]SQL Server 不存在或拒绝访问 数据库错误 解决办法总结
原因:1.查看是不是没有在数据库中添加数据库服务器地址。2. 查看端口是否打开,MSSQL默认是TCP:1433.3.SQL服务项中服务是否开启或启动。4. 防火墙是否将TCP:1433端口,添加例外.5.是否开启了VIA服务。6.最好关闭数据库计算机的防火墙。解决方法:1. 查看端口方法有很多,DOS、360网络查看,这里介绍DOS方法,使用方便。 命令...转载 2019-02-25 14:23:17 · 69196 阅读 · 2 评论 -
SQL SERVER 基础笔记整理--关键字、语法、函数
1、避免重复的查询----DISTINCTSELECT DISTINCT 列名 FROM 表名;注意:DISTINCT 只能放在SELECT的后面、且一个SELECT语句只能存在一个DISTINCT关键则。2、查询前N条记录----TOPSELECT TOP 3 * FROM 表名;可以加关键字PERCENT::SELECT TOP 10 PERCENT * FROM 表名;(...原创 2019-02-21 18:13:08 · 402 阅读 · 0 评论 -
SQL SERVER 基础笔记整理--WHERE查询条件
1、WHERE 查询条件比较运算符及其含义 比较运算符 含义 比较运算符 含义 = 等于 <> 不等于 < 小于 != 不等于 > 大于 !> 不大于 >= 大于等于 !< 不小于 <= 小于等于 ...原创 2019-02-21 18:10:15 · 5024 阅读 · 0 评论