随笔分类 -  数据库

sql
摘要:新添加了一台服务器,做原来服务器的备份机,用交叉线+双网卡配置了内网。系统环境:Windows 2008 R2数据库:SQL2005 SP3设置镜像可以用证书和域两种情况,不过域设置的权限比较复杂,而且需要改动现在的设置,所以决定用证书来设置,中间出现了各种问题,一一记录。搭建的步骤,有不少,前期都... 阅读全文
posted @ 2014-08-23 15:18 MNight 阅读(587) 评论(0) 推荐(0)
摘要:创建了表之后之后的操作就是增删改查,但是查询需要用很大的篇幅描述,所以这次先写增删改。一、插入INSERT INTO 表名(字段1,字段2) VALUES(字段1的值,字段2的值)VALUES后跟的值的顺序要和表名后的字段顺序相同,格式相同。需要注意的是:所有不可为空的字段都要填写,不然添加不成功。错误如下:消息515,级别16,状态2,第1行不能将值NULL插入列'tname',表'stuDB.dbo.student';列不允许有空值。INSERT失败。字符类型、时间类型要加单引号'',数值类型不用。上面的语句可以简化为INSERT INTO 阅读全文
posted @ 2013-03-06 11:32 MNight 阅读(293) 评论(0) 推荐(0)
摘要:上一篇中,提到了创建数据库,这一篇当然就是创建数据库中的表。创建数据表的常规语法为:CREATE TABLE 表名称(列名称1 数据类型,是否为空,约束,列名称2 数据类型,是否为空,约束,列名称3 数据类型,是否为空,约束,....)其中数据类型可以参看MSDN中的说明,很详细,传送门。下面就在上次创建的stuDB中建立一个student表:USE stuDB --转到stuDB数据库GOIF EXISTS(SELECT * FROM sysobjects WHERE name='student') --如果有同名的,删除DROP TABLE test1GOCREATE TA 阅读全文
posted @ 2013-02-01 13:53 MNight 阅读(318) 评论(0) 推荐(0)
摘要:数据库中的标准查询语言是SQL,全名:结构化查询语言(Structured Query Language)。不同的数据库对SQL进行了不同程度的扩充,非标准的SQL语句在不同数据库间是不一能互通的。T-SQL全称是Transact-SQL,是SQL的一种扩充,目前主要用于Microsoft SQL Server数据库中。 具体的数据和特点可以通过连接,跳转到wikipedia上详细查看,这里就不搬运了。近期有一个功能用到了比较复杂的数据库查询,之前很少写sql语句,所以这次有些不知所措,虽然功能最终是完成了,但也意识到sql能力的欠缺,所以就打算系统的写一些sql入门的文章。关于为什么要写,. 阅读全文
posted @ 2013-01-24 15:50 MNight 阅读(419) 评论(0) 推荐(0)
摘要:下载了ASP.NET MVC 3的音乐商店程序,想要阅读下经典的mvc代码,才发现原来还有一个sql ce数据库。以前只知道access数据库,可以方便部署,这次又发现另一个嵌入式数据库,搜索了下,最新版是4.0(下载)。SQL Server Compact 4.0 的优点是:占用的空间小,支持在应用程序文件夹中专门部署其二进制文件,轻松地使用 Visual Studio 和 WebMatrix 进行应用程序开发,以及无缝地将架构和数据迁移到 SQL Server。最后一点有很大的优势,后面业务增长,可以迁移到sql server的话,就会省很多麻烦。还有一个优势和access类似,部署的时. 阅读全文
posted @ 2013-01-17 15:34 MNight 阅读(427) 评论(0) 推荐(0)