手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
MsSQL
sqlserver查询是否有死锁
/************************************************************ * Code formatted by SoftTree SQL Assistant ?v6.5.258 * Time: 2014/11/12 5:46:41 **********************************************************
作者:编程之家 时间:2020-10-19
sqlserver2005怎么执行260M的大脚本文件? 打开脚本总是报“未能完成操作,存储空间不足
sqlserver2005 对方用生成脚本的方式导给我一个260M的.sql文本文件里面包含表结构跟数据。 我现在要导入到我的数据库,文件--》打开--》提示 未能完成操作,存储空间不足 用sqlcmd命令行工具。 sqlcmd -S <server> -i C:\<your file here>.sql -o
作者:编程之家 时间:2020-10-19
SQLServer 存储过程处理超长字符串问题
今天修改一个程序,报表部分在SQLServer用一个超级长的字符串来拼接数据查询条件,只加了一点点代码,就超过长度了,程序出错,找了好多资料,都没找到,自己试出来了。 1. 拼接的字符串,最初的同事使用:nvarchar(4000) 进行定义,这也是早期SQLServer所能容纳的最长字符串了。 2. 最初的修改:直接按新的SQLServer定义,设置成nvarchar(max)就能解决(两三年前
作者:编程之家 时间:2020-10-19
SQLServer 附加数据库时出错 错误代号5120
在附加数据库的时候会遇到:错误代码为5120等的错误,提示为拒绝访问。 出错原因:这个文件没有操作权限,所以附加的时候出错,只要给这个文件或文件夹的USERS用户为完全访问就可以了。 解决办法: 1.数据库文件图标上单击右键,选择“属性”菜单->选择“安全”标签->选择“编辑”按钮。 2.选择组或用户名列表中选择Authenticated Users,在权限列表中选中完全控制。 3.选择"确定"按
作者:编程之家 时间:2020-10-19
Sqlserver 2008 全套6 存储过程
第九章 存储过程 ------1 存储过程简介 -----2 创建存储过程 --创建无参 --create procedure proc_1 create proc proc_1 as select * from sumdaysales --调用 exec proc_1 --带参数 create proc proc_2 @store varchar(10) as select * from s
作者:编程之家 时间:2020-10-19
SqlServer事务发布中重命名订阅数据库步骤
Problem I have transactional replication configured in production. The business team has a requirement to rename the subscription database. Is it possible to rename the subscription database and ensur
作者:编程之家 时间:2020-10-19
函数DATENAME()与DATEPART()的区别
函数DATENAME()与DATEPART()的区别 有吗? [解决办法] DATENAME 傳回代表指定日期的指定日期部份之字元字串。 語法 DATENAME ( datepart , date ) DATEPART 傳回代表指定日期的指定日期部份之整數。 語法 DATEPART ( datepart , date ) SELECT DATENAME(month, getdate
作者:编程之家 时间:2020-10-19
SQLSERVER中条件表达式和逻辑运算符
======================================= T-sql中的条件表达式和逻辑运算符 =======================================------------温故而知新------------ 常量:表示单个指定数据值的符号。一个常量由一个或多个字母、数字字母组成,字母和datatime需要用引 号括起来,而二进制字符串和数
作者:编程之家 时间:2020-10-19
sqlserver游标使用和循环
/*** 游标的使用 讲了这个多游标的优点,现在我们就亲自来揭开游标的神秘的面纱。 使用游标的顺序: 声名游标、打开游标、读取数据、关闭游标、删除游标。 1.3.1声明游标 最简单游标声明:DECLARE <游标名>CURSOR FOR<SELECT语句>; 其中select语句可以是简单查询,也可以是复杂的接连查询和嵌套查询 例子:[已表2 AddSalary为例子] Declare myc
作者:编程之家 时间:2020-10-19
SQLServer-----使用jTDS连接SQLServer数据库
一、jTDS简介 jTDS是一个开放源代码的100%纯Java实现的JDBC3.0驱动,它用于连接 Microsoft SQL Server(6.5,7,2000,2005,2008 和 2012)和Sybase(10 ,11 ,12 ,15) jTDS是基于freeTDS的,并且是目前最快的可企业级应用的SQL Server和Sybase的JDBC驱动程序。
作者:编程之家 时间:2020-10-19
关于SqlServer 视图容易犯错的两个地方
SqlServer的视图是一个虚拟表,即实际并不存在的表,从视图查询时,自动映射到表及表所Mapping的列。视图被认为是安全的对象,因为在我们通常的认识中,我们可以从视图查询数据,却不能通过视图去更改表里面的数据,所以视图是安全的,通常我们给某些用户具有操作视图的权限就是基于这样的考虑,但事实真的是这样的嘛? 我们建立一个表 CREATE TABLE [dbo].[T
作者:编程之家 时间:2020-10-19
SQLServer函数记录
产生每行随机数: update order set submittime=submittime-CEILING(rand(checksum(newid()))*10); 注:*10这表示产生1-10之间随机数,可自行调整。另外还可参考http://blog.163.com/hlb666@126/blog/static/34687110201121053042547/ 学习下rand()函数。
作者:编程之家 时间:2020-10-19
Sqlserver常用SQL 1
日期的处理 ---3 Months ago select CONVERT(VARCHAR(10),DATEADD(M,-3,GETDATE()),112) --删除前3个月 delete from Sales where outdate>=CONVERT(VARCHAR(10),DATEADD(M,-3,GETDATE()),112) 常用查询: ---经常碰到一些忘记表名称的情况,此时只记得个大
作者:编程之家 时间:2020-10-19
SQLServer数据库还原
1.打开MicroSoft SQL Server Management Studio2.右键数据库,选择“还原数据库”;3.选择页――常规――还原的源――源设备――指定备份――添加――添加数据库备份文件;4.还原的源――选择用于还原的备份集――选中添加的文件;5.还原的目标――为还原的操作选择现有数据库的名称或者键入新数据库名称。6.选择页――选项――还原选项(根据需要选择选项)――将数据库文件还
作者:编程之家 时间:2020-10-19
sqlserver分区问题
sqlserver修改user_message分区表 分区组和分区文件 ALTER DATABASE [BI_Baihe] ADD FILEGROUP [User_MessageFG2015M01] ALTER DATABASE [BI_Baihe] ADD FILEGROUP [User_MessageFG2015M02] ALTER DATABASE [BI_Baihe] ADD FILE (
作者:编程之家 时间:2020-10-19
sqlserver索引
SQLServer中的索引有两种:聚集索引和非聚集索引。聚集索引和非聚集索引的区别是在物理数据的存储方式上。 聚集索引基于数据行的键值,在表内排序和存储这些数据行。每个表只能有一个聚集索引,应为数据行本分只能按一个顺序存储。 在聚集索引中,表中各行的物理顺序与索引键值的逻辑(索引)顺序相同。聚集索引通常可加快UPDATE和DELETE操作的速度,因为这两个操作需要读取大量的数据。创建或修改聚集索
作者:编程之家 时间:2020-10-19
sqlserver主从库
网站规模到了一定程度之后,该分的也分了,该优化的也做了优化,但是还是不能满足业务上对性能的要求;这时候我们可以考虑使用主从库。主从库是两台服务器上的两个数据库,主库以最快的速度做增删改操作+最新数据的查询操作;从库负责查询较旧数据,做一些对实效性要求较小的分析,报表生成的工作。这样做将数据库的压力分担到两台服务器上从而保证整个系统响应的及时性。如果还无法满足业务需求,我们就要考虑创建服务器群,
作者:编程之家 时间:2020-10-19
sqlserver备份及还原
http://www.cnblogs.com/gaizai/archive/2011/06/29/2093575.html 一、导出导入SQL Server里某个数据库 1.在SQL Server企业管理器里选中要转移的数据库,按鼠标右键,选所有任务->备份数据库。 2.备份 选数据库-完全, 目的 备份到 按添加按钮 文件名 在SQL Server服务器硬盘下输入一个自定义的备份
作者:编程之家 时间:2020-10-19
sqlserver作业
sqlserver作业:http://jingyan.baidu.com/album/49ad8bce7287315834d8fab4.html?picindex=1 如果想把作业由一台机器迁移到另一台机器,可以先保留好创建作业的脚本, 然后在另一台机器上运行。 导出所有作业的创建脚本操作步骤: 管理->SQL Server代理->作业(鼠标右键)->所有任务->生成SQL脚本->保存到操作系
作者:编程之家 时间:2020-10-20
更改SQLserver的登录方式
环境说明: 本人windows server 2008R2,sqlserver 2008R2。 首先打开 SQL Server management studio 在开始——所有程序——sqlserver 先以Windows身份验证方式登录, 然后定位到:安全性——登录名, 我们可以在登录名上点击右键,新建登录名,也可以修改原来的登录名,我这里是新建的登录名, 新建登录名如
作者:编程之家 时间:2020-10-20
不同域的SqlServer 如何用hostname访问服务器
一般的情况下,我们访问MSSQLSERVER 数据库是用IP 访问的 可能 特殊情况下 需要用 hostname 来访问 如果两个服务器间是 不同域的话 就需要配置下 机器的 hostname文件了 比如说 服务器A IP 192.168.1.11 hostname: SaleSV 服务器B ip 192.168.13.33 hostname:bodySV 如果在服务器B上用 Sal
作者:编程之家 时间:2020-10-20
关于sqlserver中的表嵌套查询数据错乱的问题
碰到个问题,在sqlserver里对取得的数据分页,使用下面的sql: select top 5000 * from ( select top 5000 * from ( select top 200000 row_number() OVER (order by auto_id asc) n, t.*
作者:编程之家 时间:2020-10-20
SQLServer 自定义函数 的递归
SQLServer 自定义函数 的递归 来说说数据库自定义函数的递归用法 先看下图 有这样一张树形结构表, 如: C18 数码摄像机 是在 C12 数码产品 类别下 而 C12 数码产品 又在C2 IT产品 类别下! C2 IT产品 在 000(根节点下) 即分类为 C2 IT产品-C12 数码产品-C18 数码摄像机 现在假使有这样一种需要 ,通过SQLserver平台,达到给
作者:编程之家 时间:2020-10-20
QT unixODBC+freetds连接sqlserver并交叉编译移植到ARM上
最近产品需要做一个数据上传功能。客户要求直接写入SQLserver数据库。之前QT连接数据库是默认来年将诶sqlite数据库。由于sqlite是QT默认自带的操作起来比较简单,但是SQLserver QT没有带驱动所以需要安装驱动插件。下面我们来看一下是QT支持SQLServer所需要的插件。 一、unixODBC 二、QT的ODBC驱动 三、 FreeTDS Ubuntu篇: 编译QT的ODBC
作者:编程之家 时间:2020-10-20
v利用sys.sysprocesses检查SqlServer的阻塞和死锁 .
视图中主要的字段: 1. Spid:Sql Servr 会话ID 2. Kpid:Windows 线程ID 3. Blocked:正在阻塞求情的会话 ID。如果此列为 Null,则标识请求未被阻塞 4. Waittype:当前连接的等待资源编号,标示是否等待资源,0 或 Null表示不需要等待任何资源 5. Waittime:当前等待时间,单位为毫秒,0 表示没有等待 6. DBI
作者:编程之家 时间:2020-10-20
sqlserver内存释放
由于Sql Server对于系统内存的管理策略是有多少占多少,除非系统内存不够用了(大约到剩余内存为4M左右), Sql Server才会释放一点点内存。所以很多时候,我们会发现运行Sql Server的系统内存往往居高不下。 这些内存一般都是Sql Server运行时候用作缓存的,例如你运行一个select语句, 那么Sql Server会将相关的数据页(Sql Server操作的数
作者:编程之家 时间:2020-10-20
sqlserver与java数据类型对应
编号 数据库类型 JDBC类型 JDBC索引 描述 1 int java.lang.Integer 4 2 varchar java.lang.String 12 3 char java.lang.String 1 4 nchar java.lang.String 1 5 nvarchar java.lang.String 12 6 text java.lang.String
作者:编程之家 时间:2020-10-20
SqlServer查询语句内部详细处理流程图
总结出来画了好久!!~ ##################################################################################################### ######################################################################################
作者:编程之家 时间:2020-10-20
MSSQLSERVER服务无法启动的解决方案
1、IP地址配置不正确: 打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,选择MSSQLSERVER协议, 然后双击右边窗口的TCP/IP,在弹出窗口中检查IP配置。 2、可能是因为VIA协议启用造成的。解决方法如下: 1)打开SQL Server 2008中的配置工具SQL Server Configure M
作者:编程之家 时间:2020-10-20
sqlserver2008删除日志
在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式 USE [master] GO ALTER DATABASE dbname SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE dbname SET RECOVERY SIMPLE --简单模式 GO USE dbname GO DBCC SHRINKFILE (N'
作者:编程之家 时间:2020-10-20
上一页
265
266
267
268
269
270
271
272
下一页
小编推荐
热门标签
更多
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