摘要:
查询某几个月的销售额 但要求现实出的数据保留两位小数形式select convert(decimal(18,2),money) from count 将money改成你的销售额 将count改成你的表名 阅读全文
摘要:
修改表名: ALTER TABLE srcRENAME TO dest; 修改列名: EXEC sp_rename '表名.[原列名]', '新列名', 'column' (Silver Lee实践有效)修改列的数据类型: ALTER TABLE tablename MODIFY col VARCHAR2(255); 如果同时需要修改列名和数据类型,则可以先修改数据类型再来修改列名,即执行上述两条... 阅读全文
摘要:
新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default '默认值' null ,[字段2] ntext null ,[字段3] datetime,[字段4] money null ,[字段5] int default 0,[字段6] Decimal (12,4) defaul... 阅读全文
摘要:
alter table yourtable add constaints ConstaintName primarykey(columnNmae) or create table yourtable(column1 int primary key,....)--增加列alter table [TableName] add [P_ID] bigint not null default 0--删除列a... 阅读全文
摘要:
decimal(numeric ) 同义,用于精确存储数值float 和 real 不能精确存储数值decimal 数据类型最多可存储 38 个数字,所有数字都能够放到小数点的右边。decimal 数据类型存储了一个准确(精确)的数字表达法;不存储值的近似值。定义 decimal 的列、变量和参数的两种特性如下:p 小数点左边和右边数字之和,不包括小数点。如 123.45,则 p=5,s=2。 指... 阅读全文
摘要:
public class QueueManage { /// /// 发送对象到队列中 /// /// 队列名称,因为队列名称在一个应用中应该不改变的,所以大家最好写在配置文件中 /// 要发出去的对象 public static void SendQueue(string QueuePath,MyBase.SmsQueue sq) { System.Messaging.MessageQueue ... 阅读全文
摘要:
利用 MSMQ(Microsoft Message Queue),应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。MSMQ与XML Web Services和.Net Remoting一样,是一种分布式开发技术。但是在使用XML Web Services或.Net Remoting组件时,Client... 阅读全文
摘要:
消息队列(简介)消息队列MSMQ 2009-06-22 10:41 阅读56 评论0 字号: 大大中中小小 您可能认为您能够通过一个简单的数据库表(一个应用程序往其中写入数据,另一个应用程序从中读取数据)来应用消息队列。消息队列平台更为稳定,因为它们通常拥有自己的安全机制、事务支持及其它功能。传输消息的路由功能是它的一个关键应用。MSMQ提供各种消息队列平台。MSMQ简介MSMQ是Windows ... 阅读全文
摘要:
转自:http://www.vchome.net/dotnet/dotnetdocs/dotnet38.htm一.Windows服务介绍: Windows服务以前被称作NT服务,是一些运行在Windows NT、Windows 2000和Windows XP等操作系统下用户环境以外的程序。在以前,编写Windows服务程序需要程序员很强的C或C++功底。然而现在在Visual Studio.N... 阅读全文
摘要:
事务与锁应用实战之手工生成流水号作者:no_mIss对于编号,通常我们会使用自动编号,但有时也会生成诸如BH0001之类的编号?方法一般是查询表中最大的值,然后将这个值加1即得到新的编号。这里我们不讨完全在一个表的例子,我们为了更好的扩展性,单独建一个表,来放maxid,其原理是相同的。首先建个表,为了生成不同项目的最大ID号CREATE TABLE T_table(id int ,project... 阅读全文