摘要:
标准的SQL语言中,单引号(‘’)用来分隔文字的字符串,比如’character’;而双引号(“”)用来分隔包含空格或者以数字开头的不规则的标识符,比如”irregular identifier”;用方括号[]也可以起到和双引号相同的作用。 不过在SQL Server中,可以通过QUOTED_IDENTIFIER来控制双引号(“”)的意义,set QUOTED_IDENTIFER ON:设... 阅读全文
摘要:
在使用Excel2010时,如果我们直接打开多个Excel文档,则这几个文档会在同一个窗口中显示,而且无论你对那个文档进行最大化/最小化操作,其它文档都会与其同步,如何解决这个问题呢?请根据个人喜好选择一下三种解决方案: 1.更改程序窗口排列方式 双击打开多个Excel文档,切换到“视图”工具栏,在“窗口”部分,单击 “全部重排”按钮。 选择一合适的选项,如“垂直并排”,然后按“确定”。这时候... 阅读全文
摘要:
在PowerShell2.0中允许使用try…catch语句来进行异常处理,那么它与Trap有什么不同呢?下面简要列出: Trap: Designed for admins V1 and V2 Introduces a new scope Is “global”, meaning it applies to all c... 阅读全文
摘要:
1. 系统数据库: 对于数据库实例来说,系统数据库是默认数据库,在我们装好数据库时它们就是存在的。系统数据库有:master,model,msdb,tempdb以及Resource数据库。 master数据库存储着服务器配置信息,初始化信息,实例中所有数据库的信息;model数据库是一个数据库模板,所有用户数据库都是以model数据库为模板建立; tempdb数据库用于存储临时数据,每次数据库... 阅读全文
摘要:
注册表键值的数据类型包括:REG_BINARYREG_DWORDREG_EXPAND_SZREG_MULTI_SZREG_SZ关于各个数据类型的定义,可以在微软的官方技术文档http://support.microsoft.com/kb/101230中查看。 阅读全文
摘要:
连接到SQL Server的实例,然后执行以下命令: SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY 阅读全文
摘要:
有时候我们希望对SQL Server中的数据库只具有读的权限,而不可以更改,这时候就需要为SQL Server中的数据库设置sead-only模式。 ALTER DATABASE database-name SET READ_ONLY 如果想改回读写模式: ALTER DATABASE database-name SET READ_WRITE 阅读全文
摘要:
TRUSTWORTHY 数据库属性用于指明 SQL Server 的实例是否信任该数据库以及其中的内容。默认情况下,除 msdb 数据库之外的所有系统数据库都将 TRUSTWORTHY 设置为 OFF。对于 model 和 tempdb 数据库,不能更改此值。 1. 可以通过ALTER DATABASE语句来修改数据库的TRUSTWORTHY属性(注意:必须是 sysadmin 固定服务器角色的... 阅读全文
摘要:
1. SQL Create Index 语句 CREATE INDEX语句用于在表中创建索引,以使查找数据更加快速和高效。但是更新带索引的表要比更新不带索引的表花费更长的时间,因此在最好只在经常需要查询数据的列或表格中创建索引。 CREATE INDEX index_name ON table_name (column_name) 创建唯一索引:不允许重复值 CREATE UNIQUE ... 阅读全文
摘要:
SQL约束(Constraints): SQL约束用于限制一个表中数据的类型,可以在建表时(使用CREATE TABLE语句),也可以在建表后(使用ALTER TABLE)来指定约束。 约束包括以下几种: NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY CHECK DEFAULT NOT NULL: 强制表中某列不接受空值。 CREATE ... 阅读全文