示例:IF OBJECT_ID('MemberExt1') IS NOT NULL DROP TABLE MemberExt1GOCREATE TABLE MemberExt1 ( MemberId INT NOT NULL, QRImage NVARCHAR(500...
分类:
数据库 时间:
2014-07-29 13:56:58
阅读次数:
264
为了模拟并发环境,SQL SERVER中打开两个查询窗口(分别表示事务1、事务2)即可,并发用户用事务1,事务2简称测试表脚本:CREATE TABLE [Customer]( [CustID] [int] NOT NULL, [Fname] [nvarchar](20), [Lname] [nva...
分类:
其他好文 时间:
2014-07-27 10:42:42
阅读次数:
192
用于asp.net还原与恢复SqlServer数据库的KillSpid存储过程CREATE PROCEDURE KillSpid(@dbName varchar(20))ASBEGIN DECLARE @sql nvarchar(500) DECLARE @spid int ...
分类:
数据库 时间:
2014-07-27 10:05:12
阅读次数:
227
如果动态语句有表变量例子如下:declare @mS varchar(10) declare @mE varchar(10) declare @mSQL nvarchar(500) --SQL语句 set @mSQL=N'declare @mTable ...
分类:
数据库 时间:
2014-07-23 14:50:16
阅读次数:
270
常用的分页存储 DECLARE @SQL NVARCHAR(2000) SET @SQL = 'SELECT @TotalCount=COUNT(1) FROM #temptable' + @Condition EXEC sp_executesql @SQL, N'@TotalCo...
分类:
数据库 时间:
2014-07-23 12:34:16
阅读次数:
367
sql替换法:declare @myStr nvarchar(500);set @myStr='oa_20121026new.bak<';select replace(@myStr,substring(@myStr,charindex('<',@myStr),len(@myStr)),'');
分类:
数据库 时间:
2014-07-22 00:32:35
阅读次数:
221
declare @curTable nvarchar(500), @FilterStr nvarchar(500);--过滤字符串 字符串及之后的数据将被替换为空set @FilterStr='4;--查询数据库名称 select b.name as tableName,a.n...
分类:
其他好文 时间:
2014-07-22 00:20:34
阅读次数:
287
char、varchar、nchar、nvarchar四种类型对比:定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;有var前缀的,表示是实际存储空间是变长的,比如varchar,nvarchar变长字符数据则不会以空格填充,...
分类:
其他好文 时间:
2014-07-19 23:06:07
阅读次数:
195
varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,00...
分类:
数据库 时间:
2014-07-18 22:13:10
阅读次数:
355
SQL Server主键的写法:--列级create table dept(dept_no int primary key,dept_name nvarchar(20) not null)--表级create table dept(dept_no int not null,dept_name nva...
分类:
数据库 时间:
2014-07-17 23:36:30
阅读次数:
400