
数据库
Eagle昊
不要说我没有对象,我天天都在面向对象~~~略略略
展开
-
SQL Server中连接两表修改数据
平常一直只用到了连接查询,今天修改数据的时候突然发现要用到另一个表的数据,然后百度了一下,学会了连接修改,sql语句如下update from table1 set table1.name=table2.name from table2 inner join table1 on table1.id=table2.id where table1.sex='男'原创 2016-10-31 15:36:48 · 10319 阅读 · 0 评论 -
sql Sever中搜索所有存储过程和函数中的字段
因为今天要对一个函数增加一个参数,但是又不记得这个函数有没有在其他的函数或者存储过程中有用到,又不可能一个一个的去看,所以后面google得到以下的一句查询语句,可以搜索所有存储过程和函数中的字段select * from sys.sql_modules a where charindex('自己要查的内容',a.definition)>0原创 2016-10-28 16:27:02 · 362 阅读 · 0 评论 -
sql中索引
CREATE INDEX index_name ON table_name (column_name) index_name:索引名 table_name :要建索引的表名 column_name:要建索引的列名原创 2016-11-18 10:13:25 · 305 阅读 · 0 评论 -
SQL优化之--日期时间段的读取
需求: 有一个职员历史表,表里有职员考勤组,生效开始日期,生效结束日期,然后我要取出指定时间段的考勤组。原创 2017-07-31 16:48:45 · 3152 阅读 · 6 评论 -
安装SQL Server 2017卡死,一直卡在一个界面很久不动的解决方案
今天在win10下安装SQL Server 2017,根据以往安装SQL Server 2012的经验,一路默认加全选式安装,结果在安装过程中一直卡在一个页面半天不动原创 2017-12-08 16:20:54 · 54287 阅读 · 14 评论 -
mysql-5.7.17 64位的安装介绍
第1步:下载 去官网http://dev.mysql.com/downloads/mysql/ 下载mysql-5.7.17-winx64解压版本:如下图 然后解压到安装目录,LZ解压到E盘下E:\mysql-5.7.17-winx64第2步:设置环境变量 操作如下: 1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量 点击系统变量下的新建按钮原创 2017-03-25 10:34:03 · 1656 阅读 · 0 评论 -
SQL语句根据经度纬度求出两点间的距离排序
如果两个坐标的列是(x1,y1)、(x2,y2),那么他们之间的距离:SQRT((X1-X2)(X1-X2)+(Y1-Y2)(Y1-Y2)) 例:/* 表名:TpProject FLongitude:经度 FDimension:纬度 传入的参数:(121.517759,31.178469)*/SELECT * FROM TpProject ORDER原创 2017-11-25 20:22:11 · 748 阅读 · 1 评论 -
Linux下SqlServer的备份和还原
Linux下备份SqlServer数据库命令//创建数据库备份文件夹mkdir -pv /usr/local/databackup//给mussql授予/usr/local/databackup文件夹的权限chown -R mssql:mssql /usr/local/databackup///登录数据库sqlcmd -S 127.0.0.1 -U sa//备份数据库到指定...原创 2018-04-11 10:58:31 · 8654 阅读 · 0 评论