随笔分类 -  SQL

摘要:1、创建存储过程CREATE PROC [dbo].[sp_get_InsertSql] @dbName VARCHAR ( 32)= '' , -- 数据库名称 @tabList VARCHAR ( max ), -- 要导出数据的表名,表名之间用逗号隔开,过滤条件跟在表名后面,用空格隔开如 tab1 where col1!=2, tab2, tab3 @IncludeIdentity BIT = 1, -- 是否包含自增字段 @DeleteOldData BIT = 1 ... 阅读全文
posted @ 2014-03-19 11:18 TOP100 阅读(731) 评论(0) 推荐(0)
摘要:1.创建存储过程CREATE PROCEDURE [dbo].[sp_generate_insert_script] ( @table_name NVARCHAR(128), --表名 @condition NVARCHAR(128) --查询条件WHERE 语句)ASDECLARE @column_list varchar(8000)DECLARE @values_list varchar(8000)DECLARE @sql varchar(8000)DECLARE @msg varchar(8000)CREATE TABLE #result(sql v... 阅读全文
posted @ 2012-05-15 17:41 TOP100 阅读(285) 评论(0) 推荐(0)
摘要:create database Bookcreate table booker(bookno int primary key not null,bookname varchar(50) not null,bookprice float not null,bookcount int not null,bookwriter varchar(50) not null)insert into booker values(1,'王晓京',2000,25,'李春春')insert into booker values(2,'王晓京2',2000,25, 阅读全文
posted @ 2011-06-28 21:44 TOP100 阅读(238) 评论(0) 推荐(0)
摘要:create database company--建立数据库gocreate table stu_info--建表(stu_id int primary key,stu_name varchar(30) not null,stu_sex char(2) ,salary money ,birthday smalldatetime)go--插入数据insert into stu_info values(1,'张三','男',1000,'2000-10-10')insert into stu_info values(2,'李四', 阅读全文
posted @ 2011-06-28 21:41 TOP100 阅读(345) 评论(0) 推荐(0)
摘要:/*注意:SQL中不区分大小写的新增的:--备份数据库backup database database_name to disk='url\name.bak'--database_name 一定不能加单引号的‘’,另外为备份的数据库区别名.bak --回复还原数据库restore databse database_name from disk='url\name.bak'--还原的数据库名子可以自定义的--重命名数据库sp_renamedb 'database_oldName','database_newName' --更改数据库 阅读全文
posted @ 2011-06-28 21:35 TOP100 阅读(429) 评论(1) 推荐(0)