随笔分类 - MSSQL
摘要:truncate table JC_BMDA; insert into JC_BMDA(bh,mc,qdmc,pym,ty) select right('0'+rtrim(convert(varchar(5),id)),2) bh,bz, 'jnx',upper(dbo.fGG_GetPY(bz))
阅读全文
摘要:程序使用DelphiXE11.1开发,用到控件UniDac9.1.1,QDAC里面的Qlog组件。 程序实现了SQL脚本文件批处理执行应用,运行效果图。 文件.pas代码 unit main; interface uses Winapi.Windows, Winapi.Messages, Syste
阅读全文
摘要:create table aa_test ( id int constraint TEST_PK primary key, name varchar2(50) ) / insert into aa_test values(1,'孙悟空'); insert into aa_test values(2,
阅读全文
摘要:--使用WITH ROLLUP 生成的结果集显示所选列中值的某一层次结构的聚合,GROUPING()函数判断是否根据当前字段进行了求和的行SELECT sjxm, (CASE WHEN GROUPING(sjxm)=1 THEN '总计' WHEN GROUPING(lc)=1 THEN '小计'
阅读全文
摘要:本文转自 https://www.cnblogs.com/Vincent-yuan/p/11521229.html 有两个表名:source 表和 target 表,并且要根据 source 表中匹配的值更新 target 表。 有三种情况: source 表有一些 target 表不存在的行。在这
阅读全文
摘要:调试存储时如果有日期类型的参数,传入格式为:2020-07-13 12:00:00 ,无需用引号括起来。 否则会提示[Microsoft][ODBC SQL Server Driver]对于造型说明无效的字符值
阅读全文
摘要:可是你忘记了'CLARK'这个字符在哪张表里了,如何找出来?说明:# 如果你不确定表是哪个用户的,就把where t.owner = 'SCOTT'去掉进行全库搜索,但是效率会很低# 在plsqldeveloper command window中执行上面代码结果就是CLARK出现在scott用户下的
阅读全文
摘要:假定损坏的数据库名称是:jxc_txyy ,创建数据库,覆盖数据文件后,运行以下脚本。 alter database jxc_txyy set EMERGENCY;alter database jxc_txyy set SINGLE_USER;dbcc checkdb('jxc_txyy',REPA
阅读全文
摘要:默认的计算机名较长且不易辨识,我在更改完计算机名之后却发现每次登陆SQL server都需要更改计算机名并重启计算机,否则便会出现以下错误提示; 此时我们需要再次更改计算机名(最终你想给计算机起的名字)并重启计算机,因为每次更改过计算机名后第一次都能顺利访问服务器,下面是更改计算机名的步骤; 1.右
阅读全文