手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
MsSQL
[SQLServer]数据库行列互换
面试的时候遇到的数据库SQL问题,没写过,然后研究了一下,现将结果记录下来,方便以后查询。 题目1:将表tbltest1的行列互换 表结构: student kemu fenshu student1 语文 80 student1 数学 90 student1 英语 85 student2 语文 85 student2 数学
作者:编程之家 时间:2020-08-04
SQLServer中使用javascript脚本验证数据
SQLServer中用sp_OACreate等一系列系统存储过程可以调用服务器上的Com对象,因此可以通过调用COM使得T-SQL站在巨人的肩膀上,但这需要很高的权限。 比如下面的测试脚本示范了通过调用javascript来实现用正则表达式验证数据表中Email的功能,你如果用过系统函数中类似isdate,isnumeric之类的功能就会去努力尝试用同样方便的方法实现自己的特定验证。 --如果SQ
作者:编程之家 时间:2020-08-04
累斗累---走出软件作坊:三五个人十来条枪 如何成为开发正规军二十
有时候,我感觉事情就好像大螃蟹,总是一串一串的。 我刚聊过新项目如何收集需求,就有人跟我提老产品升级需求的管理。 有 人说:老师,我看了许多IT项目管理的书籍,也讲到需求管理。但他们是需求调研、需求分析、需求确认,好像都是针对新项目的,我们是老产品维护,老板随便 打一个电话就让我们添加一个需求功能,我们哪里去做需求调研、需求分析、需求确认这些环节啊。老板说我们一天坐到家里面编程序,根本不了解客户需
作者:编程之家 时间:2020-08-04
狮面人---走出软件作坊:三五个人十来条枪 如何成为开发正规军二十六
好多人都说:你这个方法根本就不是三五个人十来条枪的方法,项目经理,公共代码开发员,测试员,文档员,那得多少人的公司才能配得齐这样的团队。 嗯。其实,我们的团队也不怎么大,我们本身也是一个很典型的中小企业。 一般,都是一个产品或一个项目,由一名业务开发组长、一名主程、一名辅程组成。如果项目简单,基本就是一名业务开发组长和一名主程构成。如果业务开发组长的开发实力也能和主程相当,而且刻苦努力,不仅协调
作者:编程之家 时间:2020-08-04
SQLServer与mysql小小比较
mySQl 语法与 T-SQl 相同部分: 创建,删除,选择数据库 创建,删除,更改数据表 添加,删除记录 MySQL 语法: 优化数据表: Optimize table 表名; 添加记录: insert into 表名 ( 字段列表 ) values ( 相应字段的值 ) ; insert into 表明 set 字段 = 值,字段 = 值;
作者:编程之家 时间:2020-08-04
全备份SQLServer,然后压缩传输
每次全备份SQLServer2005,然后WinRAR压缩传输(体积小点儿),简单的备份管理工作,虽不完美,但是能用就行了。 bak_db.sql内容如下: declare @filename varchar(100) set @filename='c:/'+convert(char(10),getdate(),20) + '_testdb.bak' print @filename BACKU
作者:编程之家 时间:2020-08-04
SQLServer2005 导入Excel文件的简单快捷方式
SQLServer2005 导入Excel文件的简单快捷方式就是 1)拷贝Excel文件内容到UltraEdit,保存成txt格式(每行中每列其实是用TAB键隔开)。 2)建立一个表,结构和文件列基本相同,全用VARCHAR来表示好嘞 3)然后运行bcp命令导入: bcp "db1..table1" in content.txt -S 192.168.0.1 -U sa -P 123456 -c
作者:编程之家 时间:2020-08-04
【SQLSERVER】存储过程基础
1.声明变量 DECLARE @F001 SMALLINT , @F002 INTEGER , @F003 VARCHAR ( 20 ), @F004 CHAR ( 20 ), @F002 MONEY 2.赋值语句 set @F001 = space
作者:编程之家 时间:2020-08-04
SQLSERVER 的一些常用知识总结二
最近工作又总结出了一些sqlserver的小知识,分享出来,大部分都是平时百度来的,也有些是从帮助文档或其他地方收集来的,这一篇作为上一篇的继篇 http://blog.csdn.net/sunyujia/archive/2008/05/14/2446543.aspx 10.java事务和存储过程事务冲突的解决方法-事务点 declare @INIT_TC int select @INIT_T
作者:编程之家 时间:2020-08-04
从SQLServer 返回树型Xml
数据库表结构如下 要得到 Channel account campaign 这样的树型Xml结构, SQL 语句如下: select ch.ChannelName as "@Text", (select a.AccountName as "@Text", (select
作者:编程之家 时间:2020-08-04
RESTORE DATABASE命令还原SQLServer 2005 数据库
--返回由备份集内包含的数据库和日志文件列表组成的结果集。 --主要获得逻辑文件名 USE master RESTORE FILELISTONLY FROM DISK = 'g:/back.Bak' Go ************************************************ /**//* 利用bak恢复数据库,强制
作者:编程之家 时间:2020-08-04
用py2exe编译带pymssql模块的问题
今天用py2exe编译一个用pymssql连接SQLServer的程序。编译正常通过,但双击运行生成的.exe文件时,弹出缺少ntwdblib.dll的警告框。如图下图所示: 这个问题好解决,只要找一个ntwdblib.dll就可以了。我相信在安装pymssql库时应该会有这个文件的,在Python的安装目录下搜索这个文件,果然在Lib/site-packages文件夹下发现它了。拷贝到dist目
作者:编程之家 时间:2020-08-04
sqlServer导出到excel
public void toDb(string fileName) { string execelConnectionStr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + fileName + @";Extended Properties=""Excel 8.0;HDR=YES;""";
作者:编程之家 时间:2020-08-04
在SQLServer下出现cmd.exe和ftp.exe的解决办法
最近在台式机上写程序发现了这个问题,感觉访问数据库时慢好了多,加载很少的数据要等一两秒才出来.我就纳闷了,偶的配置还马马虎虎,也没运行其他程序,在打开任务管理器后发现很多个cmd.exe和ftp.exe,靠!!我第一个反应就是中毒了,妈的,我还装了小红帽的,前两天又装了微点(听说不错,所以装个玩玩,这东东确实比较强,但是有点害怕,说不定病毒在你电脑没发作到copy到别人机器没装微点的发作了,那就.
作者:编程之家 时间:2020-08-04
SQLSERVER2005之数据库快照
一、创建数据库快照 语法: Create database 快照名称 on ( name = 数据库名称,filename =’存放快照文件的路径/文件名.ss’) as snapshot of 数据库名 例: create database Wutao_snapshot_060919 on ( name=wutao,filename='d:/database/wutao/wutao.ss' )
作者:编程之家 时间:2020-08-04
设计模式与武功秘籍的异曲同工
只要有一定开发经验的人都知道,做过一段时间开发后,如果想把软件做得更好一点,让自己的开发能力更强一点。最常用的方法就是学习、使用设计模式。 然而学习、使用设计模式对于开发有什么意义,或者说有什么帮助了?设计模式对于一个做开发的人来说,就好比武功秘籍与一个练武的人一样。本人曾经也是个武侠迷,金庸与古龙写的那些武侠小说基本上全看了,说来惭愧,大学四年几乎就这点收
作者:编程之家 时间:2020-08-04
获取某命名规则下一系列表的总条数
SQLServer(T-SQL): -- 获取某命名规则下的 -- 场景:有1000个后缀逐渐递增的表(如果是上万了也可做相应的改动实现),获取这些表总的数据条数 -- 表的形式:tb_user000,tb_user001,tb_user010,tb_user011,tb_user999 --命名规则:000,001...009,010,011..999 declare @i int -- 表开始
作者:编程之家 时间:2020-08-04
我的本次mvp申请资料
MVP到底水有多深,当然对于思归孟子这样的大牛来说,我们可望不可及,但是已本人的水平,我相信大部分有进取心的朋友都能达到。以下是我申请材料中的部分关键数据,因为我以前看过蝈蝈的mvp申请材料,所以也愿意把自己的共享出来。我申请的是c#,主要靠csdn论坛+blog的线上活动。 申请模版在http://econet.zjgsu.edu.cn/08MVPForm.doc下载 主要技术专长 *: V
作者:编程之家 时间:2020-08-04
sqlserver中字符串 并接与 字符串类型转换
Convert(nvarchar,RequestID) ---------------此句为把类型INT的RequestID转换为类型nvarchar 'CDE'+Convert(nvarchar,RequestID)------CDE字符串与 类型转换后的RequestID并接 =====================如下:///////////////////////////////////
作者:编程之家 时间:2020-08-04
SQLserver游标原理和使用方法
在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的 解决方案 。 1.1 游标和游标的优点 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一
作者:编程之家 时间:2020-08-04
SQLserver空间大小查询
1.如果获得数据库的大小? exec sp_helpdb select * from sysfiles 2.查询某个库空间 use dbname sp_spaceused 3.查某个表空间 sp_spaceused tablename 4.查看日志文件内容 DBCC log(dbname, type=4) Syntax: DBCC log (
作者:编程之家 时间:2020-08-04
MsSqlServer临时表和游标
sqlserver中临时表分为局部临时表和全局临时表,分别以#和##开头 判断临时表的存在并删除: if object_id('tempdb..#tmp_table') is not null begin drop table #tmp_table end 游标也有局部和全局两种类型 判断存在性: if CURSOR_STATUS('global','游标名称') =-3 and CUR
作者:编程之家 时间:2020-08-04
SQLServer Mobile 3.0 并发稳定性太差
最近一直在做基于Windows Mobile 2005 和SQLServer Mobile 3.0 的应用软件研发,不小心一个数据库使用了两个链接去读写,看上去没什么问题,但是如果大事务的插入与删除操作后,打开数据库时说数据库就坏了,需要修复,真晕。 开始还以为是我插入的数据问题,经过一些排除测试才发现是两个连接访问数据导致的问题,后来改成一个链接就再也没发生了。
作者:编程之家 时间:2020-08-04
SqlServer 初始化和升级脚本
1、创建两个字段的外键 BEGIN TRANSACTION SET QUOTED_IDENTIFIER ON SET ARITHABORT ON SET NUMERIC_ROUNDABORT OFF SET CONCAT_NULL_YIELDS_NULL ON SET ANSI_NULLS ON SET ANSI_PADDING ON SET ANSI_WARNINGS ON COMMIT BE
作者:编程之家 时间:2020-08-04
sqlserver之定位阻塞
很多人都遇到过这样的情况,当网站达到一定的访问量,数据库就会成为瓶颈,进而引起阻塞。 有人认为这可能就是硬件的极限了,于是想办法增加硬件设备。而我本人认为问题的元凶可能是性能不高的sql脚本,引起了阻塞。 如果你和我有相同的看法,那我们就一起想办法找出问题的源头。 案例1. 某一天我被告知,我们的书城网站不能访问了,我马上查看,发现书城的有两台iis服务器均显示service unavailabl
作者:编程之家 时间:2020-08-04
SqlServer Convert 函数应用
SqlServer Convert 函数应用 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 Select
作者:编程之家 时间:2020-08-04
存储过程的特点
存储过程的特点 Sybase 的存储过程是集中存储在 SQL Server 中的预先定义且已经编译好的事务。存储过程由SQL语句和流程控制语句组成。它的功能包括:接受参数、调用另一过程、返回一个状态值给调用过程或批处理、指示调用成功或失败、返回若干个参数值给调用过程或批处理、为调用者提供动态结果、在远程SQL Server中运行等。 存储过程的性能特点如下: ·存储过程是预
作者:编程之家 时间:2020-08-04
sqlserver之定位死锁
很多人都遇到过这样的情况,当网站达到一定的访问量,数据库就会成为瓶颈,有可能发生死锁,进而引起阻塞。 有人认为这可能就是硬件的极限了,于是想办法增加硬件设备。而我本人认为问题的元凶可能是性能不高的sql脚本,引起了死锁,进而导致阻塞。 如果你和我有相同的看法,那我们就一起想办法找出问题的源头。 案例1. 某一天我被告知,我们的书城网站不能访问了,我马上查看,发现书城的有两台iis服务器均显示s
作者:编程之家 时间:2020-08-04
JPetStore 配置步骤及问题
最近搞Jpetstore 碰到的问题,步骤如下: 1,下载Jpetstore 5.0 2,创建jpetstore项目,把下载的项目copy过去,并把devlib,lib copy 到web-inf/lib下 3,根据数据库的不同改数据库链接。 mssql2000如下: driver=com.microsoft.jdbc.sqlserver.SQLServerDriver url=jdbc:mic
作者:编程之家 时间:2020-08-04
sqlserver2005中设置自动增量主键
错误: 不能将值 NULL 插入列 id,列不允许有空值。INSERT 失败。 解决: id字段的标识、标识种子和递增量添一下。
作者:编程之家 时间:2020-08-04
上一页
39
40
41
42
43
44
45
46
下一页
小编推荐
热门标签
更多
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