随笔分类 - 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 ...
阅读全文
摘要: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...
阅读全文
摘要: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,
阅读全文
摘要: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,'李四',
阅读全文
摘要:/*注意: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' --更改数据库
阅读全文
浙公网安备 33010602011771号