手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
MsSQL
sumflower SqlServer查询语句中用到的锁
http://www.cnblogs.com/sumflower/archive/2012/03/13/2393346.html 前段时间**公司DBA来我们这培训。讲了一大堆MYSQL的优化。 QA环节一程序员问 “SQL语句中的 with nolock 除了不锁表外 是否能读其他锁住的数据" 讲课的人嘟嘟了半天没解释清楚(有可能是MYSQL里没有这个机制),公司的另一程序员给出了一个很简洁明
作者:编程之家 时间:2020-10-14
SqlServer事务中的可重复读和序列化隔离界别
http://www.cnblogs.com/OpenCoder/archive/2010/03/23/1692666.html 有表t_lock: ID是主键,表中有5行数据,1~2,4~6 可重复读: SET TRANSACTION ISOLATION LEVEL REPEATABLE READ begin tran select * from t_l
作者:编程之家 时间:2020-10-14
sqlserver、mysql、oracle关于jdbc连接
sqlserver默认端口号为:1433 URL:"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname" DRIVERNAME:"com.microsoft.jdbc.sqlserver.SQLServerDriver"; mysql 默认端口号为:3306 URL:jdbc:mysql://localhost:33
作者:编程之家 时间:2020-10-14
ms SQLServer 2005移植到mysql
最近有个项目需要从asp+sqlserver2005转成php+mysql,除了代码方面要修改,当然还涉及到数据库的修改迁移问题。 已经有了原数据库以及数据内容,如何迁移到mysql呢?最基本的当然是一个一个的导出重建,但是如果数据库不是很简单的几个表,那么这手工工作也是相当繁杂。在网络上搜索了一通,各种做法的都有,但是最直接有效最简单的,应该还是用oracle公司的原厂工具。之前下了一个微软的M
作者:编程之家 时间:2020-10-14
sqlserver 登录名迁移
sqlserver 登录名迁移 1.在master库中执行生成以下两个sp。 USE master GO IF OBJECT_ID ('sp_hexadecimal') IS NOT NULL DROP PROCEDURE sp_hexadecimal GO CREATE PROCEDURE sp_hexadecimal @binvalue varbinary(256),
作者:编程之家 时间:2020-10-14
sqlserver 和Oracle中 order by排序的区别
今天在项目中发现一个bug,就是关于字段排序的 本来是想得到这样的结果: 但结果却是这样的,把A1风机放到了最后一条: 断定不是插件的问题,肯定是sql问题,由于原项目是SQLServer的,后来迁移到Oracle,所以出现这个问题。 原SQLServer 的sql是这样的,也是没有问题的: 但是在Oracle中却是这样: 在Oracle中,将tc.dataValue后面的desc删除就可以了达到
作者:编程之家 时间:2020-10-14
sqlserver 游标的实现
alter PROCEDURE [dbo].[sp_copyTables] @sqlWhere varchar(100), @newDBName varchar(50) as begin declare @sql nvarchar(500),@insert varchar(1000), @tableName varchar(50) --定义游标 set @sql='declare getT
作者:编程之家 时间:2020-10-14
sqlserver 游标的实现
alter PROCEDURE [dbo].[sp_copyTables] @sqlWhere varchar(100), @newDBName varchar(50) as begin declare @sql nvarchar(500),@insert varchar(1000), @tableName varchar(50) --定义游标 set @sql='declare getT
作者:编程之家 时间:2020-10-14
sqlserver卸载
这是汇才同飞教育的付强老师给我发过来的,我想跟大家分享一下: 1、在开始->运行中输入regedit 2、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager 位置 3、选择文件->导出,保存(安全起见) 4、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认 -------
作者:编程之家 时间:2020-10-14
使用Sqlserver身份验证
由于在安装数据库的时候没有进行相关设置,所以现在要设置Sqlserver身份验证。 1、打开安全性-登录名-sa,修改属性。 设置密码: 启用并授权: 2、设置服务器属性 安全性-设置为SQL Server和Windows身份验证模式。
作者:编程之家 时间:2020-10-14
sqlserver 和Oracle中 order by排序的区别
【sqlserver】: sqlserver 认为 null 最小。 升序排列:null 值默认排在最前。 要想排后面,则:order by case when col is null then 1 else 0 end ,col 降序排列:null 值默认排在最后。 要想排在前面,则:order by case when col is null then 0 else 1 end , col
作者:编程之家 时间:2020-10-14
使用sqlserver"查找和替换"的正则表达式和通配符功能
【使用正则表达式】 我要把数据库的建表脚本(DDL)给DBA审核。首先生成到新的查询窗口里, 然后要把自动生成的文本里很多的“GO”等没用的东东给清掉, 但还要把换行符去掉, 即像诸如下面的脚本: EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'波次id' , @level0type=N'SCHEMA',@le
作者:编程之家 时间:2020-10-14
sqlserver2005提供的xml数据类型操作xml串
DECLARE @data XML SET @data='<bookstore> <book category="WEB" price="50" year="2009"><title lang="en">asp.net</title><author>董浩</author><author>钱多多</author></book> <book category="计算机" price="37" y
作者:编程之家 时间:2020-10-14
SQLserver 在同一个表中,把某字段值截取后复制到该表到另一字段中
UPDATE [sometable] SET years = SUBSTRING(path, 2, 4) 将sometable表中的path字段值取出,并从第二位开始向后截取4位,将所得字符赋值给years字段
作者:编程之家 时间:2020-10-14
sqlserver阻止保存要求重新创建表的更改
微软新出了SQL Server 2008 数据库系统。在建完表后,如果要插入任意列,则提示,‘阻止保存要求重新创建表的更改’,怎么办呢? 当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示: “不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要
作者:编程之家 时间:2020-10-14
SQLServer2008安装时是windows身份验证,如何修改为SqlServer验证
在安装SQLServer2008时,选择的windows身份验证模式,安装完成后,导致任何用户在SQLServer身份验证模式下,无法登陆。 所以现在需要将验证模式修改一下,步骤如下: 1.打开SQL Server 2008 Managerment Studio. 首先使用windows身份验证登陆。 2.右击服务器,选择属性。 3.在属性界面中:点击“安全性”,将服务器身份验证,修改为“SQL
作者:编程之家 时间:2020-10-14
SQLServer数据库的锁
手工制定锁: NOLOCK 不要发出共享锁,并且不要提供排它锁。当此选项生效时,可能会读取未提交的事务或一组在读取中间回滚的页面。有可能发生脏读。仅应用于SELECT语句。可以读取其它锁定的资源。 HOLDLOCK 将共享锁保留到事务完成,而不是在相应的表、行或数据页不再需要时就立即释放锁。HOLDLOCK等同于SERIALIZABLE。
作者:编程之家 时间:2020-10-14
sqlserver查询某个字段在哪些表中存在
--含有医院编号字段的所有表 select a.[name] from sysobjects a, ( select [id],count(*) b from syscolumns where [name] ='column1' group by [id] ) b where a.[id]=b.[id] order by a.name asc --同时含有医
作者:编程之家 时间:2020-10-14
SQLServer“标识列”的相关问题
SQLServer“标识列”的相关问题 下面我们看一张表:想一想在数据库SQLServer中我们如何能更简便的向这张表格中添加数据呢? 仔细观察此表我们不难发现,ID字段的这列数据的添充是有规律可循的,它是一个等比自增的数列,向数据表中添加这样的数据有没有简单的方法呢? 这就谈到了SQLServer标识列的问题。我查询一些资料做了总结,在此和大家
作者:编程之家 时间:2020-10-14
SQLServer数据迁移自增列IDENTITY
前言:线上一数据表数据量很大,导致扫描缓慢,新增一数据表转移,转移表中有自增列.... USE [master] GO --新增一数据库历史区域 CREATE DATABASE [Sfis_History] ON PRIMARY ( NAME = N'Sfis_History', FILENAME = N'D:\Program Files\Microsoft SQL Server\MSSQL10
作者:编程之家 时间:2020-10-14
SQLServer“标识列”的相关问题
SQLServer“标识列”的相关问题 下面我们看一张表:想一想在数据库SQLServer中我们如何能更简便的向这张表格中添加数据呢? 仔细观察此表我们不难发现,ID字段的这列数据的添充是有规律可循的,它是一个等比自增的数列,向数据表中添加这样的数据有没有简单的方法呢? 这就谈到了SQLServer标识列的问题。我查询一些资料做了总结,在此和大家
作者:编程之家 时间:2020-10-14
用Jersey构建RESTful服务6--Jersey+SQLServer+Hibernate4.3
一、总体说明 本例运行演示了用Jersey构建RESTful服务中,如何同过Hibernate将数据持久化进SQLServer的过程 二、环境 1.上文的项目RestDemo 2.SQLServer2005 三、配置 与上文mysql的配置不同点主要在hibernate.cfg.xml文件; 配置如下: <?xml version='1.0' encoding='utf-8'?> <!DOCT
作者:编程之家 时间:2020-10-14
SqlServer分页存储过程
高效分页语句: 1,row_number() select * from ( select *,ROW_NUMBER() over(order by rpId) as row from Ou_RolePermission)as t where t.row >0 and t.row<=10 2,--top 分页查询 select top 10 * from Ou_RolePermission wh
作者:编程之家 时间:2020-10-14
SqlServer无法解决 equal to 运算中排序规则冲突
无法解决 equal to 运算中 "Chinese_PRC_CI_AS" 和 "SQL_Latin1_General_CP1_CI_AS" 之间的排序规则冲突。 网上找了好多,试了好多解决不了问题,还是MSDN给力,直接看事例: CREATE TABLE MyTable (PrimaryKey int PRIMARY KEY, CharCol varchar(10) COLL
作者:编程之家 时间:2020-10-14
Sqlserver获取时间格式
转自:http://blog.csdn.net/lwmjm/article/details/8216733 ---上个月月初第一天 select CONVERT(varchar(12) , DATEADD(mm,DATEDIFF(mm,0,dateadd(mm,-1,getdate())),0), 112 ) ---上个月月末最后一天 select CONVERT(varchar(12),date
作者:编程之家 时间:2020-10-14
sqlserver 2008安装及错误解决方法
(此文为个人总结,详细的安装过程还请参考它文,但错误解决方法可以参考) 首先来一下安装简写 点开setup.exe 后报兼容性错误的直接继续运行, 一开始选项里面选好是64位还是32位。 然后基本上就是下一步,遇到换目录的就不要换了,因为sqlserver 和vs几乎是无法卸载成功的,所以安装前备份电脑就可以了,之后恢复就可以了。 序列号: SQL Server 2008 序列号: Deve
作者:编程之家 时间:2020-10-14
sqlserver 死锁原因及解决方法
其实所有的死锁最深层的原因就是一个:资源竞争 表现一: 一个用户A 访问表A(锁住了表A),然后又访问表B,另一个用户B 访问表B(锁住了表B),然后企图访问表A,这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B,才能继续,好了他老人家就只好老老实实在这等了,同样用户B要等用户A释放表A才能继续这就死锁了。 解决方法: 这种死锁是由于你的程序的BUG产生的,除了调整你的程
作者:编程之家 时间:2020-10-14
基本SQLServer语句献给初学者
创建数据库 CREATE database mydtItcast on primary ( name='mydtItcast_data', fileName='D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\mydtItcast.mdf', size=5MB, maxSize=10MB, filegrowth
作者:编程之家 时间:2020-10-14
SqlServer 常用内置函数及用法
select cast('2012/02/03' as datetime); select convert(varchar(10),GETDATE(),120);--转换成日期类型 select CASE WHEN ID =1 THEN 'A0' ELSE 'TT' END from demo1;--case when select len('ssa爱迪生') --返回6 长度 select l
作者:编程之家 时间:2020-10-14
SQLServer游标指南
【什么是游标】 SQLServer是关系型数据库,在关系型数据库中,我们处理的对象都是面向集合的。假设我们有一个Tabel叫Test,id是主键,如下图左所示,当我们用SELECT TOP 5 [id],[name] FROM [Test] 执行时,会得到右图所示的数据集,这个数据集就是我们关注的对象。 抛开数据库中的游标不说,我们先看看下面这个东西: 中学物理课都用过的,游标卡尺。在游标卡尺中,
作者:编程之家 时间:2020-10-14
上一页
240
241
242
243
244
245
246
247
下一页
小编推荐
热门标签
更多
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