随笔分类 -  SQL Server

 
简单备份Mysql数据库
摘要:一:在服务器上配置备份目录代码:mkdir /var/lib/mysqlbackupcd /var/lib/mysqlbackup二:备份脚本:vi dbbackup.sh注:更改username,password和dbname。 输入代码:#!/bin/sh#Username to access the MySQL serverUSERNAME="username"# Username to a... 阅读全文
posted @ 2010-03-17 15:43 mekong 阅读(172) 评论(0) 推荐(0) 编辑
char、varchar、nchar、nvarchar的区别
摘要:对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。 定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;有var前缀的,表示是实际存储空间是变长的,比如varch... 阅读全文
posted @ 2009-04-17 13:53 mekong 阅读(50214) 评论(9) 推荐(18) 编辑
几个比较重要的系统表
摘要:SQLServer 系统表简介 系统目录是由描述SQL Server系统的数据库、基表、视图和索引等对象的结构的系统表组成。SQL Server经常访问系统目录,检索系统正常运行所需的必要信息。 几个比较重要的系统表 1:Sysobjects表 SQL Server的主系统表sysobjects出现在每个数据库中,它对每个数据库对象含有一行记录。 2:Syscolumns表 系统表syscol... 阅读全文
posted @ 2009-04-17 11:56 mekong 阅读(445) 评论(0) 推荐(0) 编辑
几个常用的sql server系统表的使用
摘要:--查看表的属性select * from sysObjects where [Name] = 'section' --用法 if exists ( select * from sysObjects where [Name] = 'section' and xtype='U' ) Drop Table table1 go Create table1 ( ) --获取所有用户表sele... 阅读全文
posted @ 2009-04-17 11:55 mekong 阅读(336) 评论(0) 推荐(0) 编辑
数据库开发过程中的注意事项
摘要:1、开发人员如果用到其他库的Table或View,务必在当前库中建立View来实现跨库操作,最好不要直接使用“databse.dbo.table_name”,因为sp_depends不能显示出该SP所使用的跨库table或view,不方便校验。 2、开发人员在提交SP前,必须已经使用set showplan on分析过查询计划,做过自身的查询优化检查。 3、高程序运行效率,优化应用程序,在SP... 阅读全文
posted @ 2009-03-12 11:32 mekong 阅读(814) 评论(0) 推荐(0) 编辑