-
SQL建立数据库及删除数据库命令
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
div class="codetitle" a style="CURSOR: pointer" data="21612" class="copybut" id="copybut21612" onclick="doCopy('code21612')" 代码如下:div class="codebody" id="code21612" CREATE DATABASE 临时的 ON ( NAME='临时的_Data', FILENAME='h:临时的.m[详细]
-
解决SQL Server的“此数据库没有有效所有者”问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:63
在附加数据库后查看不了数据库关系图,也无法建立数据库关系图 我的解决方法如下: 1、设置兼容级别为90(2005为90)(2000为80) div class="codetitle" a style="CURSOR: pointer" data="81888" class="copybut" id="copybut81888" onclick="doCopy('code8[详细]
-
sqlserver not in 语句使程充崩溃
所属栏目:[MsSql教程] 日期:2020-12-12 热度:115
两张表 组织架构表(Organise) 和 工资发放历史记录表 (WagePerMonthHis) 两张表通过 Organise.Item_id 和 WagePerMonthHis.OrgIdS 进行关联 Organise表(以下简称O表)中大约有6000条记录11个字段,WagePerMonthHis(以下简称W表)计有 125万条记录 和 25个字[详细]
-
SQL Server 置疑、可疑、正在恢复等情况分析
所属栏目:[MsSql教程] 日期:2020-12-12 热度:190
一、出错情况 有些时候当你重启了数据库服务,会发现有些数据库变成了正在恢复、置疑、可疑等情况,这个时候DBA就会很紧张了,下面是一些在实践中得到证明的方法。 在一次重启数据库服务后,数据库显示正在恢复,过了很久还是这个状态,离线时间不能太长,所[详细]
-
insert select与select into 的用法使用说明
所属栏目:[MsSql教程] 日期:2020-12-12 热度:104
insert into(列名) select 列名 from 表名 where 条件 --不创建表,只复制表数据 select 列名 into 表名(这个表名是不存在的) from 表名 where 条件,--创建一张新表,只复制选择的列名字段数据 Insert是T-sql中常用语句,Insert INTO table(field1,field2[详细]
-
sqlserver合并DataTable并排除重复数据的通用方法分享
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
代码如下: div class="codetitle" a style="CURSOR: pointer" data="73929" class="copybut" id="copybut73929" onclick="doCopy('code73929')" 代码如下:div class="codebody" id="code73929" /// /// 将两个列不同的DataTable合并成一个新的DataTable ///[详细]
-
利用sql函数生成不重复的订单号的代码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
div class="codetitle" a style="CURSOR: pointer" data="1366" class="copybut" id="copybut1366" onclick="doCopy('code1366')" 代码如下:div class="codebody" id="code1366" ALTER function [dbo].[GetOrderNum]( @ebaystockflag varchar(20)//规则字母[详细]
-
动态SQL中返回数值的实现代码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
div class="codetitle" a style="CURSOR: pointer" data="86175" class="copybut" id="copybut86175" onclick="doCopy('code86175')" 代码如下:div class="codebody" id="code86175" ALTER proc [dbo].[sp_common_paypal_AddInfo] ( @paypalsql varchar(max)[详细]
-
sqlserver对字段的添加修改删除、以及字段的说明
所属栏目:[MsSql教程] 日期:2020-12-12 热度:71
div class="codetitle" a style="CURSOR: pointer" data="62000" class="copybut" id="copybut62000" onclick="doCopy('code62000')" 代码如下:div class="codebody" id="code62000" --新增表字段 ALTER procedure [dbo].[sp_Web_TableFiled_Insert] ( @Tabl[详细]
-
sql查询点滴记录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:81
也不一定,以前从来没有深入的研究过sql查询,最近买了一本T-SQL查询的书,把以前忽视的问题都记录一下 以前一直模模糊糊的把sqlserver作为关系数据库,里面就是以表的方式进行数据的关系化话管理,后来有些SQL语句看着怪怪的,也没怎么管 其实 “写好sql,[详细]
-
SQL事务用法begin tran,commit tran和rollback tran的用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:141
具体用法如下: div class="codetitle" a style="CURSOR: pointer" data="97759" class="copybut" id="copybut97759" onclick="doCopy('code97759')" 代码如下:div class="codebody" id="code97759" -- ============================================= -- Au[详细]
-
sqlserver常用命令行操作(启动、停止、暂停)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
启动sql server Net Start MSSqlServer 暂停sql server Net Pause MSSqlServer 重新启动暂停的sql server Net Continue MSSqlServer 停止sql server Net stop MSSqlServer 命令行方式修改sql server sa 的密码 一直都是使用企业管理器操作sql的,昨天帮一朋[详细]
-
SQL Server 自动增长清零的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:62
方法1: div class="codetitle" a style="CURSOR: pointer" data="40510" class="copybut" id="copybut40510" onclick="doCopy('code40510')" 代码如下:div class="codebody" id="code40510" truncate table TableName 删除表中的所有的数据的同时,将自动增[详细]
-
如何得到数据库中所有表名 表字段及字段中文描述
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
在网上查了部分资料但是发现粘上去的代码都存在问题,无奈只好自己修改了一下,代码如下: 如下代码能正常运行,都是网上查找资料最后拼凑总结出来的。条件就自己加吧。网上好像也有不少类型的东西,这里留着以备不时只需! div class="codetitle" a style="[详细]
-
sqlserver数据库最大Id冲突问题解决方法之一
所属栏目:[MsSql教程] 日期:2020-12-12 热度:119
div class="codetitle" a style="CURSOR: pointer" data="18536" class="copybut" id="copybut18536" onclick="doCopy('code18536')" 代码如下:div class="codebody" id="code18536" CREATE TABLE [dbo].[TbGuidTable]( [TableName] varchar NOT NULL, [KeyN[详细]
-
vs10安装之后一些列问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:50
记住:这时候08安装的时候要自定义一个实例 比如:mysql2008(不能在使用默认实例了) sql server 2008 express 安装的时提示“重启计算机失败 删除注册表键HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerPendingFileRenameOperations[详细]
-
SQL Server 交叉表查询 case
所属栏目:[MsSql教程] 日期:2020-12-12 热度:109
代码如下所示: 表landundertake结构如下所示: 表appraiser结构如下所示: access代码: 代码如下:TRANSFORM First(Landundertake.valuerId) AS valuerId之First SELECT Appraiser.quarterId,Landundertake.landCode FROM Landundertake INNER JOIN Apprais[详细]
-
使用BULK INSERT大批量导入数据 SQLSERVER
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
开门见山,直接以例子介绍: div class="codetitle" a style="CURSOR: pointer" data="75999" class="copybut" id="copybut75999" onclick="doCopy('code75999')" 代码如下:div class="codebody" id="code75999" CREATE TABLE [dbo].[course]( [id] [int] NU[详细]
-
SQLServer中数据库文件的存放方式,文件和文件组
所属栏目:[MsSql教程] 日期:2020-12-12 热度:96
简介 在SQL SERVER中,数据库在硬盘上的存储方式和普通文件在Windows中的存储方式没有什么不同,仅仅是几个文件而已.SQL SERVER通过管理逻辑上的文件组的方式来管理文件.理解文件和文件组的概念对于更好的配置数据库来说是最基本的知识。 理解文件和文件组[详细]
-
三种SQL分页查询的存储过程代码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
div class="codetitle" a style="CURSOR: pointer" data="2976" class="copybut" id="copybut2976" onclick="doCopy('code2976')" 代码如下:div class="codebody" id="code2976" --根据MAX(MIN)ID CREATE PROC [dbo].[proc_select_id] @pageindex int=1,--当[详细]
-
理解SQL SERVER中的逻辑读,预读和物理读
所属栏目:[MsSql教程] 日期:2020-12-12 热度:129
SQL SERVER数据存储的形式 在谈到几种不同的读取方式之前,首先要理解SQL SERVER数据存储的方式.SQL SERVER存储的最小单位为页(Page).每一页大小为8k,SQL SERVER对于页的读取是原子性,要么读完一页,要么完全不读,不会有中间状态。而页之间的数据组织结构[详细]
-
sqlserver 触发器实例代码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:107
定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert,Update,Delete 事件。 我为什么要使用触发器?比如,这么两个表: div class="c[详细]
-
SQLSERVER查询所有数据库名,表名,和字段名的语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
1.获取所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name 2.获取所有表名: SELECT Name FROM DatabaseName..SysObjects Where XType='U' ORDER BY Name XType='U':表示所有用户表; XType='S':表示所有系统表; 3.获取所有字段名: SELECT Na[详细]
-
SQL查询效率注意事项小结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:139
一、查询条件精确,针对有参数传入情况 二、SQL逻辑执行顺序 FROM--JOIN--WHERE--GROUP--HAVING--DISTINCT--ORDER--TOP 三、横向 查询需要的字段 当在SQL语句中连接多个表时,请使用表的别名并把别名前缀于每个Column上这样一来,就可以减少解析的时间并减少[详细]
-
oracle学习笔记(二)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
一、多行函数又称组合函数(Group Functions)、聚合函数 1、 Types of Group Functions avg、count、max、min、stddev、sum、variance avg 求平均数 select avg(nvl(列1,0)) from 表1 count求行数 在where条件中不允许使用聚合函数,但可以使用having avg([详细]