有这样一个需求:临时表sql:create table #AA( ID int, Name nvarchar(20))insert #AAselect 1,'苏州/上海/温州'union allselect 2,'南京'union allselect 3,'北京/连云港'方法: 1 with...
分类:
数据库 时间:
2014-08-31 10:26:01
阅读次数:
226
SqlServer中肯定有过将表中某列的值拼接成字符串,以","或者其他符号隔开的情况吧,一般情况我们会这样做:declare @returnValue nvarchar(max)='';select @returnValue+=','+Col1 from Table1 where ....set ...
分类:
数据库 时间:
2014-08-30 16:19:09
阅读次数:
220
转自:http://www.dotblogs.com.tw/rachen/archive/2008/10/07/5611.aspx函數一.產生 Like 比對用字串create function fn_get_fuzzy_str( @instr nvarchar(256) )returns nvar...
分类:
数据库 时间:
2014-08-29 12:57:07
阅读次数:
312
CREATE TABLE [dbo].[GoodsCategories]( [ID] [int] NOT NULL, [ClassName] [nvarchar](20) NOT NULL, [ParentID] [int] NOT NULL, [Depth] [int] NOT NULL, [Ro...
分类:
其他好文 时间:
2014-08-27 12:27:37
阅读次数:
241
第一步:创建 查询某个值存在某个表里的哪个字段的值里面 的存储过程create proc spFind_Column_In_DB ( @type int,--类型:1为文字类型、2为数值类型 @str nvarchar(100)--需要搜索的名字 ) as --创建临时表存放结...
分类:
数据库 时间:
2014-08-26 13:20:16
阅读次数:
440
CREATE PROCEDURE [dbo].[GoodsCategories_Insert]@parentId int, --父类Id@className nvarchar(50) --分类名称ASBEGIN SET NOCOUNT ON; --不返回计数(表示受 Transact-SQL 语句影...
分类:
其他好文 时间:
2014-08-25 09:56:34
阅读次数:
181
create proc Createorder
@orderId nvarchar(50),--订单号
@userId int,--用户编号
@address nvarchar(255),--收货人地址
@totalMoney money output --总金额
as
begin
declare @error int
set @error=0
begin transactio...
分类:
其他好文 时间:
2014-08-22 17:57:19
阅读次数:
164
例子:往商品表插入的同时,也将对应的多个分类加入到商品分类表中create PROCEDURE TProduct_ADD@ProID bigint output, --自动编号@ISBN nvarchar(50),@pCode nvarchar(100),@pName nvarchar(200),@...
分类:
其他好文 时间:
2014-08-20 09:14:06
阅读次数:
213
/**********创建省级表**********/CREATE TABLE T_Province(ProID INT IDENTITY(1,1) PRIMARY KEY, --省份主键ProName NVARCHAR(50) NOT NULL, --省份名称ProSort INT, --省份排序...
分类:
其他好文 时间:
2014-08-19 16:09:15
阅读次数:
647
create PROC [dbo].CreateUserTable ( @name NVARCHAR(60) ) AS DECLARE @a NVARCHAR(max) SET @a='create table '+@name +' ([id] [int] IDENTITY(1,1) NO...
分类:
数据库 时间:
2014-08-16 16:17:00
阅读次数:
166