SqlServer中:USE DBNAME;GOexec sp_MSForEachTable @precommand=N'create table ##(表名 sysname,记录数 int,保留空间 Nvarchar(10),使用空间 varchar(10),索引使用空间 varchar(10),...
分类:
数据库 时间:
2014-09-12 11:44:33
阅读次数:
226
以下为SQL脚本,本人以执行计划来调用,所以改成了执行命令,大家可根据自己需要改为存储过程使用DECLARE @bak_path nvarchar(4000)='E:\MsBackUp\SqlAutoBackup\' --备份路径;DECLARE @baktype int = 0 ...
分类:
数据库 时间:
2014-09-12 10:01:43
阅读次数:
347
DECLARE @str NVARCHAR(1000)='SELECT * FROM dbo.V_MicroUserInfo ',@where VARCHAR(1000)=' where 1=1' DECLARE @Nature VARCHAR(200)='河南|周口' SET @wher...
分类:
数据库 时间:
2014-09-11 18:52:32
阅读次数:
250
有这样一个查询的差异:两张表如下:语句在这里: 1 create table #AA 2 ( 3 ID int, 4 Name nvarchar(50) 5 ) 6 7 insert into #AA 8 select 1,'项目1' 9 union all10 select 2,'项目2...
分类:
其他好文 时间:
2014-09-10 15:41:10
阅读次数:
284
Create FUNCTION [dbo].[SplitToTable] ( @SplitString nvarchar(max), @Separator nvarchar(10)=' ' ) RETURNS @SplitStringsTable TABLE ( [id] i...
分类:
数据库 时间:
2014-09-09 18:03:09
阅读次数:
246
一、定义变量--简单赋值 declare @a intset @a=5 print @a --使用select语句赋值 declare @user1 nvarchar(50) select @user1='张三'print @user1 declare @user2 nvarchar(50) s.....
分类:
数据库 时间:
2014-09-09 15:57:58
阅读次数:
267
/*利用触发器禁止修改一些特殊的数据表*/CREATETRIGGERTable_MonitorONDATABASEFORCREATE_TABLE,ALTER_TABLE,DROP_TABLEASDeclare@SVarchar(800)Set@S=EVENTDATA().value(‘(/EVENT_INSTANCE/TSQLCommand/CommandText)[1]‘,‘nvarchar(max)‘)Print@SCreateTabledbo.Test2(IDIntNo..
分类:
数据库 时间:
2014-09-05 14:32:22
阅读次数:
293
varchar(n),nvarchar(n) 中的n怎么解释: nvarchar(n)最多能存n个字符,不区分中英文。 varchar(n)最多能存n个字节,一个中文是两个字节。所占空间: nvarchar(n)一个字符会占两个字节空间。 varchar(n)中文占两字节空间,英文占一个。n...
分类:
其他好文 时间:
2014-09-04 09:41:17
阅读次数:
194
DECLARE @ProName NVARCHAR(50)DECLARE @CityName NVARCHAR(50)DECLARE @ProId INT DECLARE @CityId INT DECLARE Test_Cursor CURSOR FORSELECT a.AreaId,a.Area...
分类:
数据库 时间:
2014-09-03 10:58:26
阅读次数:
202
Excel表数据导入Sql Server数据库的方法很多,这里只是介绍了其中一种:1、首先,我们要先在test数据库中新建一个my_test表,该表具有三个字段tid int类型, tname nvarchar类型, tt nvarchar类型(注意:my_test表中的数据类型必须与Excel中相...
分类:
数据库 时间:
2014-09-02 19:41:35
阅读次数:
250