手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
MsSQL
安装sqlserver 2008 最后一步报错 2337错误;解决方法
在安装时,提示:The installer has encountered an unexpected error installing this package.This may indicate a problem with this package.The error code is 2337. 安装完成后:提示以下服务安装失败 Database Engine Services,SQL Se
作者:编程之家 时间:2020-10-08
SQLServer2008 附加数据库报 611版本不支持655版本错误以及解决方案
SQL Server 2008基于SQL Server 2005,并提供了更可靠的加强了数据库镜像的平台。 解决方案一, 下载SQL Server 2008 R2 并安装,然后你就可以正常使用了 , 解决方案二: 首先, 找一台装有SQL Server 2008的电脑(或者更高版本,sql2012 等等), 将你的数据库文件附加到这台电脑里. 附加成功后, 在SSMS的对象资源管理器窗口右键单击刚
作者:编程之家 时间:2020-10-08
sqlserver分页的几种写法
1.使用游标(sqlserver 2000以上) declare @sqlstr varchar(2000) declare @p1 int select @sqlstr='select * from jfdata' exec sp_cursoropen @p1 output,@sqlstr exec sp_cursorfetch @p1,16,200,100 exec sp_cursorclo
作者:编程之家 时间:2020-10-08
sqlserver的增删改查的语句照片
作者:编程之家 时间:2020-10-08
sqlserver2005卸载[转]
SQL Server 2005 联机丛书(2008 年 11 月) 如何手动卸载 SQL Server 2005 的现有实例 更新日期: 2007 年 9 月 15 日使用以下步骤可以卸载 Microsoft SQL Server 2005 实例。 重要提示: 若要维护或更新 SQL Server 实例,您必须是拥有“作为服务登录”权限的本地管理员。 本文介绍如何手动卸载 Micr
作者:编程之家 时间:2020-10-08
SQLSERVER添加删除列、添加修改删除各种约束
--添加列 alter table emp_info add test int; --删除列 alter table emp_info drop column tableid; --重命名表名 exec sp_rename 'calss','class'; --重命名列明 exec sp_rename 'class.calssname','classname','COLUMN'
作者:编程之家 时间:2020-10-08
SQLServer2005设置级联删除、级联更新
在使用LINQ时,数据库中有表外键关联时,删除操作有时会出错,尽管还可以用SQL语句,但有时将这种操作交给数据库,会节省很多开销。 一、选择"关系" 二、更改"INSERT和UPDATE规范" SQLServer2005中的"层叠"就是SQLServer2000中的"级联" 按照上面的方法,将数据库中所有表都更改一遍,这样在LINQ中删除时,数据库便自动级联删除了
作者:编程之家 时间:2020-10-08
sqlserver 与 SYBASE , ORACLE,DB2 之间的数据类型对比
SELECT * FROM msdb.dbo.MSdatatype_mappings SELECT * FROM msdb.dbo.sysdatatypemappings
作者:编程之家 时间:2020-10-08
SqlServer2008中解决在表上点右键把【编辑前200行】变成【编辑前10000行】的方法!
一天,发行同事的sql2008中有【编辑前10000行】,经过摸索,终于找到改的地方了。 工具--选项--sql server对象资源管理器 -- 命令。好了,右边就是了,随便改吧!愿改几行就改几行。
作者:编程之家 时间:2020-10-08
SQLServer时间日期函数详解,SQLServer,时间日期转
SQLServer时间日期函数详解,SQLServer,时间日期, 1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回
作者:编程之家 时间:2020-10-08
SqlServer中日期和时间数据类型及函数/高精度获取时间
日期和时间数据类型 下表列出了 Transact-SQL 的日期和时间数据类型. 数据类型 格式 范围 精确度 存储大小(以字节为单位) 用户定义的秒的小数精度 时区偏移量 time hh:mm:ss[.nnnnnnn] 00:00:00.0000000 到 23:59:59.9999999 100 纳秒 3 到 5 有 无 date YYYY-MM-DD 0001-01-01 到 9999-12
作者:编程之家 时间:2020-10-08
DataTable操作
DataTable表示一个与内存有关的数据表,可以使用工具栏里面的控件拖放来创建和使用,也可以在编写程序过程中根据需要独立创建和使用,最常见的情况是作为DataSet的成员使用,在这种情况下就需要用在编程过程中根据需要动态创建数据表。 1 代码创建DataTable数据表 通过添加对象的方式直接在DataSet中创建数据表,可以通过使用Add方法将DataTable添加到DataSet中,这种是使
作者:编程之家 时间:2020-10-13
非常有用的查询所有SqlServer数据库字典的操作
SqlServer2000数据库字典--表结构.sql SELECT TOP 100 PERCENT --a.id, CASE WHEN a.colorder = 1 THEN d.name ELSE '' END AS 表名, CASE WHEN a.colorder = 1 THEN isnull(f.value, '') ELSE '' END AS 表说明,
作者:编程之家 时间:2020-10-13
sqlserver日历表
CREATE TABLE [dbo].[time_dimension] ( [time_id] [int] IDENTITY (1, 1) NOT NULL , [the_date] [datetime] NULL , [the_day] [nvarchar] (15) NULL , [the_month] [nvarchar] (15) NULL , [the_ye
作者:编程之家 时间:2020-10-13
SQLServer数据库从高版本降级到低版本
由于目前还广泛使用着SQLServer2000,很多公司又想使用新的SQLServer,从而直接【分离/附加】或者【备份/还原】数据库,在不同版本之间存放。往往就会遇到版本不兼容的问题。前几天遇到了从我本机2008R2上备份的一个数据库还原到2008上面时报错: 从运行版本10.50.2500(2008R2是10.50)和10.00.1600(2008是10.00)中可以看出这个版本不兼容问题,大
作者:编程之家 时间:2020-10-13
插入一条数据,得到该数据的主键Id
MSSqlserver: 写法一:INSERT INTO T_Users (UserName,[Password],ErrorTimes)VALUES('ss','sss',1) SELECT @@identity 写法二:INSERT INTO T_Role(NAME) OUTPUT INSERTED.id VALUES('bala')
作者:编程之家 时间:2020-10-13
查询SQLSERVER 被锁住的表
查询SQLSERVER 被锁住的表,即造成锁表的进程ID: select request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableName from sys.dm_tran_locks where resource_type = 'OBJECT '
作者:编程之家 时间:2020-10-13
如何将sqlserver2005数据库中的数据全部转移到一台新电脑上的sqlserver2005数据库中?
http://zhidao.baidu.com/question/425526814.html 1:将旧的数据库中的数据库全部分离 2:将分离的数据库拷贝的新的电脑中 3:在新电脑的数据库中,右键 附加... 数据库即可 追问 如何分离呢? 回答 找到要分离的数据库,【右键】---》【任务】---》【分离】。将【删除连接】和【更新统计信息】打上对号,点击【确定】。 注意:要是你不知道你将要分离
作者:编程之家 时间:2020-10-13
SQLServer中char、varchar、nchar、nvarchar的区别
SQLServer中char、varchar、nchar、nvarchar的区别 1.有var前缀的,表示是实际存储空间是变长的,varchar,nvarchar 所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充,比较例外的是,text存储的也是可变长。 2.有n前缀的,n表示Unicode字符,即所
作者:编程之家 时间:2020-10-13
SQLSERVER 中sp_who, sp_who2和sp_who3
sp_who,sp_who2和sp_who3 sp_who可以返回如下信息: (可选参数LoginName, 或active代表活动会话数) Spid (系统进程ID) status (进程状态) loginame (用户登录名) hostname(用户主机名) blk (阻塞进程的SPID) dbname (进程正在使用的数据库名) Cmd (当前正在执行的命令类型) sp_who2除了
作者:编程之家 时间:2020-10-13
SQLServer行列转换 Pivot UnPivot
PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现 PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P 完整语法: table_source PIVOT( 聚合函数(value_column) FOR pivot_column IN(<column_list>) ) UNPIVOT用于将列明转为列值(
作者:编程之家 时间:2020-10-13
Sqlserver自关联
表结构 create table tabTest ( Id varchar(10), name varchar(20), parentId varchar(10) ) go 数据情况: 自关联语句: select a.Id,a.name ,b.name as leader from tabTest a, (select id,name,parentid from tabTest )b where
作者:编程之家 时间:2020-10-13
新家-第一篇博客:群集维护中常用命令
在mssql群集维护中,有的公司为了成本考虑,双节点服务器A和B,通常设置B服务器会硬件配置差点,有时候DBA为了清除内存或缓存,但是不想让群集切换,这个时候下面的命令就派上用场啦! --查看指定群集中指定节点状态 cluster /cluster:gdlxcluster node jinri001 /status --查看指定群集中指定节点属性 cluster /cl
作者:编程之家 时间:2020-10-13
sqlserver 不同服务器的访问
mark 在自己实例下选择服务器对象-->链接服务器-->新建链接服务器 常规 连接服务器:要连接的IP 选择SQL Server 安全性 选择本地登录用户 使用此安全上下文建立连接 输入服务器的 登录名字和密码 完成 查询语句 select * from [ip].[dbname].[dbo].[tablename]
作者:编程之家 时间:2020-10-13
SQLServer2005数据库快照的简单使用
SQLServer2005数据库快照的简单使用 快照理论: 数据库快照就是保存某个数据库在快照那一瞬间的状态.快照和备份原理上有所不同,但是功能有一点相同那就是可以将数据还原为备份的那个时刻.快照的原理是新建一个数据库指针,在原数据库没有变化的情况下快照是不占用空间的,而数据库发生了变化
作者:编程之家 时间:2020-10-13
SQLServer2005数据库没有删除所有其他快照引发的问题及其解决方法
SQLServer2005数据库没有删除所有其他快照引发的问题及其解决方法 问题重现及其解决方法如下: --查询FYTEST数据库下TEST表中的内容 SELECT * FROM FYTEST.dbo.TEST; --创建FYTEST数据库的第一个快照,快照为:FYTEST_DBSS1 CREATE DATABASE FYTEST_DBSS1 ON (NAME = FYTEST
作者:编程之家 时间:2020-10-13
SQLServer2005 CASE WHEN的两种用法
SQLServer2005 CASE WHEN的两种用法 第一种:普通的CASE 函数 case sex when '1' then '男' when '2' then '女' else '人妖' end as sex, 经典案例 select Number,name
作者:编程之家 时间:2020-10-13
SqlServer[存储过程]练习
select * from T_User --创建一个向特定表中插入记录的存储方式 create proc usp_T_Users_Insert @username varchar(50),@password varchar(50),@email varchar(50) as begin insert into T_Users values (@userna
作者:编程之家 时间:2020-10-13
SqlServer2005存储过程执行BCP命令
USE [ZL_011] GO /****** 对象: StoredProcedure [dbo].[renametab] 脚本日期: 05/08/2013 10:49:45 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER proc [dbo].[renametab] @tab nvarchar(2000) as
作者:编程之家 时间:2020-10-13
sqlserver 用到临时表去除重复列
当做数据查询时需要分组,因为只有一列不同,同时还需要保留不同的列,使其不能受到影响。这时用 distinct 和 group by 就不能解决问题了。 就需要用到 临时表 来做到想要的结果。 // ㈠ 先把稍后用到的临时表从临时数据库中删除。 if object_id('tempdb..#temp_table') is not null Begin drop table #tem
作者:编程之家 时间:2020-10-13
上一页
202
203
204
205
206
207
208
209
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native