sql server
EvanJiemo
一个热爱软件的人
展开
-
针对数据库的高级函数学习与整理
今天我们来整理一些比较常用,但有时候又不是很熟悉的函数,其实很多功能我们都可以通过比较复杂的SQL来实现,但是可能就会有多层的嵌套的情况,而且往往随着数据量的增长,性能会非常差,所以未避免这种情况,我们需要尽可能的使用数据库为我们提供的数据库函数或功能来实现,今天我们就来说说4个比较常用的功能,每一个都很实用,下面我们就详细的来说明一下.第一个功能,with as(),以前我们写视图,为了避免...原创 2020-05-06 11:54:44 · 424 阅读 · 0 评论 -
数据库高并发插入数据导致的主键冲突问题解决
现代系统都是数据驱动的业务系统,所有的系统都离不开数据,我们现在存储的大部分还是通过关系型数据库来存储的,因为关系型数据库的锁可以保证数据的一致性,所以我们大部分的数据会持久化到数据库中,但是往往数据计算过程比较复杂,都是经过各个应用计算之后的数据,直接操作还不是很方便,所以我们的数据都是通过应用存储到数据库中的,那么问题来了,假如系统高并发运行,同时又两条数据同时执行insert会出现什么,后执...原创 2019-04-12 14:55:56 · 11268 阅读 · 0 评论 -
Sqlserver2008清空日志
USE[dbname] GO ALTER DATABASE dbname SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE dbname SET RECOVERY SIMPLE GO USE dbname GO DBCC SHRINKFILE (N'dbname_Log' , 1原创 2017-05-19 10:48:07 · 430 阅读 · 0 评论 -
一次分布式数据采集中的MSSQLSERVER技术总结
MS SQL SERVER默认实例名称是SQLExpress且默认的TCP、原创 2014-11-25 16:33:46 · 1088 阅读 · 0 评论 -
MSSQLSERVER用户配置
用户配置原创 2014-04-08 14:57:58 · 895 阅读 · 0 评论 -
MSSQLSERVER导入EXCEl
Insert into test(id,name) Select idd,names FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="D:\test.xls"; User ID=;Password=;Extended properties=Excel 5.0')...[Sheet1$] 1)启用安全策略exec原创 2014-04-08 14:54:53 · 621 阅读 · 0 评论 -
远程数据库连接不通问题解决步骤
在日常开发中,数据库实例往往部署在服务器上,而我们通常是通过客户端连接服务器进行数据库开发,而有时新配置的客户端无法连接到服务器,主要从以下几个方面进行问题排除:1,端口是否正确并启用命令行使用 netstat -a查看端口号是否启用,然后远程通过telnet ip地址 端口号,查看端口号是否可以连接。如果不可以连接则查看防火墙是否拦截。2,数据库的远程访问是否打开。3,数据原创 2014-03-13 09:21:02 · 3252 阅读 · 0 评论 -
数据库表结构查询
1,SQL SERVER根据表明查询表结构select name from syscolumns whereid=object_id('caigou')根据表明查询表结构及数据类型Select a.nameas colname,b.nameas typenamefrom syscolumnsa,systypesb where a.xusertype原创 2014-03-11 16:39:08 · 773 阅读 · 0 评论 -
SQLSERVER导入EXCEL文件
Insert into test(id,name) Select idd,names FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="D:\test.xls"; User ID=;Password=;Extended properties=Excel 5.0')...[Sheet1$]1) 启用安全策略exec sp原创 2014-03-11 16:37:26 · 836 阅读 · 0 评论