CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

關於公式的用法

楼主progress99(如履薄冰)2003-10-03 09:41:26 在 MS-SQL Server / 应用实例 提问

請問大俠門,在設計表時有個公式欄應該怎麼用? 问题点数:20、回复次数:7Top

1 楼txlicenhe(马可)回复于 2003-10-03 09:44:32 得分 5

直接输入公式即可  
  eg:  
  CREATE   TABLE   [test]   (  
  [q]   [char]   (10)   COLLATE   Chinese_PRC_CI_AS   NULL   ,  
  [a]   [char]   (10)   COLLATE   Chinese_PRC_CI_AS   NULL   ,  
  [b]   AS   ([a]   +   'a')       --   即为公式  
  )   ON   [PRIMARY]  
  GO  
   
  或在企业管理器中的公式一栏中输入[a]   +   'a'  
   
  Top

2 楼pengdali()回复于 2003-10-03 09:44:52 得分 5

比如B列是根据a列得到:  
   
  create   table   test   (a   int,b   as   a+100)  
  go  
  insert   test(a)   values(100)  
   
  select   *   from   test  
  Top

3 楼welyngj(无爱)回复于 2003-10-03 10:24:12 得分 0

upTop

4 楼progress99(如履薄冰)回复于 2003-10-05 16:47:43 得分 0

不好意思,你們描述的是計算欄位,我是想知道在企業管理器中設計表時,下方Columns有個Formula怎麼用,上次參加MS會時有個講師,他說此Formula用得好,可能提高表(記錄特多)查詢性能,如常用的   tabA   left   join   tabB   ON   .....,用Formula可在設計表時做關聯,隻可惜那時我沒聽清實現細節。  
          謝謝各位了,敬候佳音!Top

5 楼yujohny(踏网无痕)回复于 2003-10-05 17:04:02 得分 10

那你可以写个函数去b表找关联的字段了  
  然后再公式里调用函数Top

6 楼progress99(如履薄冰)回复于 2003-10-05 23:51:14 得分 0

yujohny(踏网无痕)   的方法OK,謝了!Top

7 楼progress99(如履薄冰)回复于 2004-01-01 10:10:33 得分 0

結帖Top

相关问题

  • &*用法~~
  • setfocus的用法
  • icmp.dll的用法
  • Recordset的用法。
  • DataGrid的用法?
  • CDONTS.dll的用法???
  • EnumChildWindows的用法?
  • ListView的用法?
  • Request.QueryString的用法?
  • CMSComm的用法?

关键词

  • 公式
  • 設計
  • formula
  • 有個
  • test

得分解答快速导航

  • 帖主:progress99
  • txlicenhe
  • pengdali
  • yujohny

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo