SQL 默认值不起作用? 本帖最后由 feiniaoflyer 于 2012-11-29 05:46:30 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没出现lz说的问题。 测试版本为2008 R2create table [dbo].[T_Message] ( [MaskId] uniqueidentifier default newid() not null, [ProductMaskId] uniqueidentifier, [Name] nvarchar(50), [Email] nvarchar(50), [Theme] nvarchar(255), [Content] nvarchar(4000), [AddTime] datetime default getdate() ) INSERT INTO t_message(ProductMaskId,name,email) SELECT NEWID(),'a','elele' SELECT * FROM T_Message /*MaskId ProductMaskId Name Email Theme Content AddTime------------------------------------ ------------------------------------ -------------------------------------------------- -------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------------------EA37B1ED-6DCB-4A9B-AC4C-6E59F36885C2 34B5738F-EE36-461F-B1F3-9CE14FC9C561 a elele NULL NULL 2012-11-29 07:56:59.183(1 行受影响)*/ 原因是我传递的是SqlParameter[]参数,而DB.ExecuteCommand()里面没处理好,要加cmd.Parameters.Clear();留下记录以供后来者参考吧 表的设计问题,请大家出主意 delete语句问题 两个查询结果加起来怎么写? sql 2005 表里数据显示不全问题 关于建立视图索引的问题 【答谢j9988】 有关多表联合查询的小问题,帮忙看看如何实现这个SQL语句。 sql问题(请教) 怎么求出刚刚插入的一条数据的主键值!特急!!问题一解,立马结贴!!!!!!!!!!!!!!!1 sql 查询问题 数据库还原问题,媒体簇的结构不正确。无法还原数据库 连接两个表查询时的小问题
(
[MaskId] uniqueidentifier default newid() not null,
[ProductMaskId] uniqueidentifier,
[Name] nvarchar(50),
[Email] nvarchar(50),
[Theme] nvarchar(255),
[Content] nvarchar(4000),
[AddTime] datetime default getdate()
)
INSERT INTO t_message(ProductMaskId,name,email)
SELECT NEWID(),'a','elele'
SELECT * FROM T_Message
/*
MaskId ProductMaskId Name Email Theme Content AddTime
------------------------------------ ------------------------------------ -------------------------------------------------- -------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------------------
EA37B1ED-6DCB-4A9B-AC4C-6E59F36885C2 34B5738F-EE36-461F-B1F3-9CE14FC9C561 a elele NULL NULL 2012-11-29 07:56:59.183(1 行受影响)
*/
我传递的是SqlParameter[]参数,
而DB.ExecuteCommand()里面没处理好,
要加cmd.Parameters.Clear();
留下记录以供后来者参考吧