随笔分类 - DB
摘要:必须配置 Windows 防火墙规则,以便在连接到 Transact-SQL 实例(运行该实例的计算机不同于运行 数据库引擎 查询编辑器的计算机)时启用 数据库引擎 调试。此功能适用于 SSMS 版本17.9.1 和更早版本。 配置 Transact-SQL 调试器Transact-SQL 调试器包
阅读全文
摘要:CI:大文字小文字区別無し CS:大文字小文字区別有り AS:アクセント区別有り(「は」≠「ば」 KS:かな区別有り(「あ」≠「ア」) WS:半角全角区別有り(「C」≠「C」) WHERE CareerName COLLATE Japanese_CS_AS_KS_WS = N'リンジケンシュウa'
阅读全文
摘要:首先介绍一下sql server中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库“用户”帐户用于数据库访问和权限验证。登录通过安全识别符 (SID) 与用户关联。将数据库恢复到其他服务器时,数据库中包含一组用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户。这种情况
阅读全文
摘要:A. 从 CATCH 块返回错误消息 以下代码示例显示如何在 RAISERROR 块中使用 TRY 使执行跳至关联的 CATCH 块中。 它还显示如何使用 RAISERROR 返回有关调用 CATCH 块的错误的信息。 RAISERROR 仅能生成状态为 1 到 127 的错误。 由于数据库引擎可能
阅读全文
摘要:sqlserver单步调试工具: 1、打开工具,进入数据库 2、找到存储过程 3、选择要调试的存储过程 4、右键“执行存储过程”,会弹出如下的界面,要输入存储过程所用的参数 5、输入参数 6、参数输入后点击确定,系统会为你生成如下的代码到编辑器中 7、点击工具条“调试”绿色的小三角按钮,进入调试界面
阅读全文
摘要:begin try --SQL end try begin catch --sql (处理出错动作) end catch 我们将可能会出错的sql 写在begin try...end try 之间,若出错,刚程序就跳到紧接着的begin try...end try 的beign catch...en
阅读全文
摘要:测试表: EMP表 SAL表 left join :结果左边表格全部行都显示,右边表格判断列与左边一致才有数据。 select * from EMP Left join SAL on EMP.ENAME = SAL.ENAME; right join:结果右边表格全部行都显示,左边表格判断列与右边表
阅读全文
摘要:若要管理数据库,需要一个工具。 无论数据库是在云中、Windows 上、macOS 上还是 Linux 上运行,工具都不需要与数据库在相同的平台上运行。可以在下表中查看指向不同 SQL 工具的链接。 SQL Server(所有支持的版本) 是Azure SQL 数据库 是Azure SQL 托管实例
阅读全文
摘要:大容量复制程序实用工具 (bcp) 可以在 Microsoft SQL Server 实例和用户指定格式的数据文件间大容量复制数据 。 使用 bcp 实用工具可以将大量新行导入 SQL Server 表,或将表数据导出到数据文件。 除非与 queryout 选项一起使用,否则使用该实用工具不需要了解
阅读全文
摘要:1、作用 删除指定长度的字符,并在指定的起点处插入另一组字符。 2、语法 STUFF ( character_expression , start , length ,character_expression ) 3、示例 以下示例在第一个字符串 abcdef 中删除从第 2 个位置(字符 b)开始
阅读全文
摘要:背景 有时需将批量的SQL文件(数百个SQL文件)导入新的SQL Server数据库中,一个一个执行会累坏人我们怎么批量导入 实施 1. 禁用数据库所有表主外键 EXEC sp_msforeachtable "ALTER TABLE ? NOCHECK CONSTRAINT all" 2. 新建Ba
阅读全文
摘要:https://www.cnblogs.com/kenshincui/archive/2011/03/01/1967870.html
阅读全文
摘要:@echo off & setlocal EnableDelayedExpansion set num=0set INSTANCE_HOSTNAME= 地址set INSTANCE_PORT= 端口set USER_ID= 用户名set PASSWORD="" 密码set SQL_PATH="" 路
阅读全文
摘要:当使用SQL*Plus登录时,Oracle数据库时提示“ORA-28000:帐号被锁定”。 导致出现改错误的原因是:在oracle database 11g中,默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10”,当输入密码错误次数达到设置值将导致此问题。 1.确
阅读全文
摘要:DB Pluggable Database是12c中扛鼎的一个新特性, 但是对于CDB中的PDB,默认启动CDB时不会将所有的PDB带起来,这样我们就需要手动alter pluggable database ALL OPEN; 例如: SQL> shutdown immediate; Databas
阅读全文

浙公网安备 33010602011771号