X龙@China .Net 'blog

需要的不仅仅是工作,而是通过努力得来的美好将来。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  SQL

sql server
摘要:--读取库中的所有表名 select name from sysobjects where xtype='u' --读取指定表的所有列名 select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名') 获取数据库表名和字段 sqlserver中各个系统... 阅读全文

posted @ 2009-02-09 16:06 X龙 阅读(880) 评论(0) 推荐(0)

摘要:restore database 数据库名 from disk='c:\db.bak' --c:\db.bak是备份文件名 with move 'db_dat' to 'c:"db.mdf' --将db_dat恢复到文件c:"db.mdf ,move 'db_log' to 'c:"db.ldf'... 阅读全文

posted @ 2008-08-15 16:35 X龙 阅读(426) 评论(0) 推荐(0)

摘要:create proc P_Page_Data ( @tablename varchar(200) , --表名 @strGetFields varchar(500) = '*', --查询列名 @PageIndex int = 1 , --页码 @pageSize int = 20, --页面大小 @strWhere varchar(1000) = '',... 阅读全文

posted @ 2008-07-28 15:50 X龙 阅读(198) 评论(0) 推荐(0)

摘要://杀掉数据库相关进程 create proc killspid @dbName nvarchar(20) as begin declare @sql nvarchar(500) declare @spid int set @sql='declare getspid cursor for select spid from sysprocesses where dbid=db_i... 阅读全文

posted @ 2008-06-18 11:57 X龙 阅读(219) 评论(0) 推荐(0)

摘要:*查询第一条记录:select top 1 * from tablename*随机查询N条记录:select top N * from table order by newid()*判断数据库是否存在:if exists(select * from master..sysdatabases where name='database')*查看数据所有用户表:select * from sy... 阅读全文

posted @ 2008-04-10 14:09 X龙 阅读(291) 评论(0) 推荐(1)

摘要:create table table1(num int identity(1,1)) 阅读全文

posted @ 2008-04-09 10:57 X龙 阅读(944) 评论(0) 推荐(0)

摘要:一般模糊语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_name LIKE '%三%' 将会把u_name为“张三”,“张猫三”、“三脚猫”... 阅读全文

posted @ 2008-04-07 21:11 X龙 阅读(227) 评论(0) 推荐(0)

摘要:create table 表 (newfield int identity(1,1)) 阅读全文

posted @ 2008-04-06 22:56 X龙 阅读(133) 评论(0) 推荐(0)

点击这里给我发消息http://wp.qq.com/index.html