随笔分类 - Database
摘要:先了解一下两者都代表什么意思 int(10) 给 int 类型设置字节长度为 10,int 类型默认的值范围大小是:-2147483648和2147483647。 unsigned 设置 int 类型不能为负数。 创建 MySql 表进行演示 创建 test-in 演示 int(10) CREATE
阅读全文
摘要:The problem is likely that there's a newer version of the Visual C++ Redistributable than SQL Server is trying to install, e.g., from Visual Studio 2017. So another way to address this, if you don't need the latest C++ redistributable, is to go to Add or Remove Programs and uninstall all references to Visual C++ 2017 Redistributable. After this, the SQL Server installation should proceed without errors.
阅读全文
摘要:```
select DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE())-1, 0) --First day of previous month
select DATEADD(MONTH, DATEDIFF(MONTH, -1, GETDATE())-1, -1) --Last Day of previous month
```
阅读全文
摘要:Some specific needs of SQL developers like connecting to [SQL Server](https://www.microsoft.com/en/server-cloud/products/sql-server/) from OSX and even using Windows authentication can be covered by DataGrip. Since releasing DataGrip, we’ve received lots of comments about connecting to SQL Server. It appears it’s not straightforward as with other databases, requiring a couple of extra steps beforehand. Here is a small guide describing the main problems you may face and how to solve them.
阅读全文
摘要:一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=“;path\mysql\bin;”其中path为MYSQL的安装路径。二.简单的介绍一下命令行进入MYSQL的方法:1.C:\>mysql -h hostname -u username -p .C:\>m...
阅读全文
摘要:The error message while trying tocreate a ADO.net Entity Data Model ( Entity Framework 6 ) for MySql Database in Microsoft Visual Studio 2013"Your pro...
阅读全文
摘要:需要安装 mysql-connector-net-6.7.4.msi在C盘安装mysql的位置找到三个DLL,复制到Bin文件夹下在Web.config文件中添加对应配置:
阅读全文
摘要:mysql数据库恢复(*frm)文件 WorkBench在使用虚拟服务器时,服务器提供商一般不会像我们使用本地数据库一样:使用导入导出(这样的文件后缀是*.sql)。大部分时候提供的是一个文件夹,里面包括:数据库名文件夹,文件夹里包括,*.frm,*.MYI,*.MYD,并且包含一个db.opt文件。分别介绍一下:*.frm----描述了表的结构*.MYI----表的索引*.myd----保存了表的数据记录db.opt----用文本编辑器打开,可以看到里面保存的是编码信息要把上述的数据库导入进mysql:安装mysql数据库:我安装的数据库是MySQL Server 5.5,安装目录选择:D:
阅读全文
摘要:前两天,装了VS2012后,打开SQL2008配置管理工具,发现SQL服务名称里什么也没有,只有一个提示:(如图) 上网搜了,试了很多方法,像什么把windows\system32\wbem下的framedyn.dll复制到system32目录下,还有照一个老外说的,下什么更新补丁,都没用!!想重装SQL2008,结果运行安装程序,变成了英文版(以前装显示的是中文的),而且安装根目录选不了!巨想死! 万念俱灰下,打开360,卸载了一个叫"Microsoft SQL Server 2012LocalDB",重新打开SQL配置管理器,发现可以了~高兴啊!!http:...
阅读全文
摘要:DECLARE @i int set @i = 1 WHILE @i < 10000 BEGIN insert into sjSELECT CONVERT(varchar, CAST(RAND()* (139 - 130) + 130 AS int)) + CONVERT(varchar, CAST(RAND() * (99999999 - 32928404) + 32928404 AS int)) SET @i = @i + 1 ENDhttp://yopoing.blog.163.com/blog/static/21149536020093105737360/
阅读全文
摘要:CREATE PROCEDURE usp_Generic_Pagination @tblName varchar(255), -- 表名 @strGetFields varchar(1000) = '*', -- 需要返回的列 @fldName varchar(255)='', -- 排序的字段名 @PageSize int = 10, -- 页尺寸 @PageIndex int = 1, -- 页码 @doCount bit = 0, -- 返回记录总数,...
阅读全文
摘要:一、过滤重复的数据1、完全重复的记录select distinct 字段1,字段2,字段3 from 数据表 2、部分关键字段重复的记录/*数据结构:角色档案(角色编码,角色,角色分类编码) 功 能:取出指定字段(角色分类编码)为关键字的无重复数据,重复的取第一条 说 明:重复记录取最后一条,只需要把min改成max即可 */ select * from 角色档案 t where 角色编码 in (select min(角色编码) from 角色档案 t1 group by t1.角色分类编码)二、删除重复记录数据库的使用过程中由于程序方面的问题有时候会碰到重复数据,重复数据导致了数据...
阅读全文
摘要:数据库备份后恢复到其它服务器上, 就会发生登录名丢失的问题
用以下语句重新关联
阅读全文
摘要:公司项目改造,需要将以前的数据库表记录导入到新的数据库表中,结构不是完全相同。 在跨库的过程中,学到了不少东西。原来SQLServer 还有 链接服务器的功能呢。 /*不同服务器数据库之间的数据操作...
阅读全文
摘要:Sql Server 中非常强大的日期格式化函数
阅读全文
摘要:远程服务器软件系统不算新,数据库是SQL Server 2005.本地开发基本是用新的软件系统.数据库采用SQL Server 2008. 这样在用远程服务器SQL 2005选择附加SQL 2008的...
阅读全文
摘要:XQuery 用来从XML数据类型的字段抽取数据的语言称为XQuery. 举例: 首先,新建一个数据库: 在表中插入数据:INSERT INTO [XMLStudy].[dbo].[PurchaseO...
阅读全文
摘要:decimal(C# 参考) decimal 关键字表示 128 位数据类型。同浮点型相比,decimal 类型具有更高的精度和更小的范围,这使它适合于财务和货币计算。decimal 类型的大致范围和精度如下表所示。 大致范围:±1.0 × 10-28 到 ±7.9 × 1028 精度:28 到 29 位有效位 .NET Framework 类型:Syste...
阅读全文
摘要:这里介绍了为提高 SQL Server 安装的安全性,您可以实施的十件事情:
1.安装最新的服务包
为了提高服务器安全性,最有效的一个方法就是升级到 SQL Server 2000 Service Pack 3a (SP3a)。要下载 SP3a,请访问SQL Server 2000 SP3a 页面。
另外,您还应该安装所有已发布的安全更新。要订阅新安全更新的通知,请访问产品安全通知页面。
阅读全文