随笔分类 - SQL Server
摘要:问题详细: SQLServer中删除用户时遇到报错 数据库主体在该数据库中拥有 架构,无法删除数据库主体在该数据库中拥有 架构,无法删除。 (Microsoft SQL Server,错误: 15138) 解决方式: 查看数据库对应架构 2. 删除架构
阅读全文
摘要:一、创建mysql数据库 1.创建数据库语法 -- 创建名称为“testdb”数据库,并设定编码集为utf8 CREATE DATABASE IF NOT EXISTS testdb DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 二、创建用户 1.新建用
阅读全文
摘要:select CONVERT(varchar, getdate(), 120 ) >>SQL语句 2004-09-12 11:06:08 >>显示结果(以下类同) select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),\''
阅读全文
摘要:insert into OrderList(id,OrderName) values(4520,'电子传票订单') 执行上面语句会提示一个错误: 服务器: 消息 544,级别 16,状态 1,行 1 当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'OrderList' 中的标识列
阅读全文
摘要:从15个方面,分享了sql优化的一些小技巧,希望对你有所帮助 1. 避免使用select * 反例: select * from user where id=1; 在实际业务场景中,可能我们真正需要使用的只有其中一两列。查了很多数据,但是不用,白白浪费了数据库资源,比如:内存或者cpu。此外,多查出
阅读全文
摘要:重要提示: 修改完端口后必须要 防火墙 设置中也要修改相应的 防火墙端口,否则客户端无法连接。 SQl Server 配置管理器(简称为配置管理器)包含了SQL Server 服务、SQL Server 网络配置和SQL Native Client配置3个工具,供数据库管理人员做服务器启动停止与监控
阅读全文
摘要:批量导入数据 (数据来源是: 其他数据库中的表) INSERT INTO dbo.doraInfo ( oID , LinkID , add_time , add_userID , add_userName ) SELECT ID , LEFT(NEWID(), 18) AS LinkID , ''
阅读全文
摘要:功能选择 对于只安装数据库服务器来说,功能的选择上可以按实际工作需要来制定, 本人一般选择:数据库引擎服务、客户端工具连接、SQL Server 联机丛书、管理工具-基本、管理工具-完整 其中 数据库引擎服务是SQL数据库的核心服务,Analysis及Reporting服务可按部署要求安装,这两个服
阅读全文
摘要:问题描述: 在删除数据库用户时,提示: 标题: Microsoft SQL Server Management Studio 登录名 '***' 拥有一个或多个数据库。在删除该登录名之前,请更改相应数据库的所有者。 (Microsoft SQL Server,错误: 15174) 解决办法: 1.
阅读全文
摘要:原文(阿里云服务器SQLSERVER 2019 远程服务器环境搭建) 之前做过本地服务器SQLSERVER环境搭建、局域网环境SQLSERVER搭建、一直没有尝试自己完成一个云端服务器的环境搭建。今天就根据一个成功的例子给大家分享一下。 一、云端数据库安装与搭建 我的服务器是阿里云服务器,数据库选用
阅读全文
摘要:mysql错误1044-Access denied for user 'root'@'localhost' to database 解决方式:
阅读全文
摘要:SELECT * FROM ( SELECT * FROM table ) ttt 只要这个临时表起一个别名。这样就可以在一个SELECT语句中访问这个临时表了。
阅读全文
摘要:INSERT: 表1 (ID,NAME) 表2 (ID,NAME) 当用户插入表1数据后,表2也被插入相同的数据 CREATE TRIGGER TRI1 ON 表1 FOR INSERT AS BEGIN INSERT INTO 表2 SELECT * FROM INSERTED END GO DE
阅读全文
摘要:1、left(name,4)截取左边的4个字符 列: SELECT LEFT(201809,4) 年 结果:2018 2、right(name,2)截取右边的2个字符 SELECT RIGHT(201809,2) 月份 结果:09 3、SUBSTRING(name,5,3) 截取name这个字段 从
阅读全文
摘要:// 自动设置商品编号 SELECT ID, right( '100000'+ row_number()OVER(ORDER BY ID) ,6 ) AS maxBHao FROM Cloud_ChpInfo ORDER BY ID 字段字符型的数字,按数字排序 如果字符串,也可以数字排序 SELE
阅读全文
摘要:1. SQL 递归查询(根据指定的节点 --> 向上 获取所有父节点) WITH TEMP AS ( SELECT * FROM chpTur WHERE ID = '5' --表的ID UNION ALL SELECT T0.* FROM TEMP,chpTur T0 WHERE TEMP.ID=
阅读全文
摘要:触发器是当发生某个事件后自动的调用执行的特殊存储过程。Sql server中的3类触发器Insert:向数据表插入数据时,调用insert触发器。Update:更新数据时调用update触发器。Delete:删除数据时执行Delete触发器。Sql server中这三类触发器总是在执行操作语句后才被
阅读全文
摘要:原文: https://blog.csdn.net/kk185800961/article/details/48108309/ USE [DemoDB]GO CREATE TABLE [dbo].[TableUniqueKey]( id int not null, name varchar(20)
阅读全文
摘要:批量插入 INSERT INTO dbo.doraInfo ( , LinkID , add_time , add_userID , add_userName ) SELECT LEFT(NEWID(), 18) AS LinkID , convert(varchar,getdate(),23) A
阅读全文
摘要:结合自己的解决方案和网络上搜到的内容,现总结如下: 首先你要知道问题出在了什么地方才能针对性处理。 1.打开事件查看器 计算机右击——管理 右侧会出现错误列表,在其中找到SQL server有关的查看错误描述 常见错误有几种,第一种: 这个问题是由于SQL服务中的Vin启用造成的, 同理,如果有就把
阅读全文