苏州三木软件科技有限公司

 找回密码
 立即注册
搜索
热搜: 活动
查看: 1207|回复: 1

菜鸟心得.2中英文命名(学习者有被带沟里风险)

[复制链接]

21

主题

35

帖子

161

积分

注册会员

Rank: 2

积分
161
发表于 2023-3-2 11:11:25 | 显示全部楼层 |阅读模式
关于表名及字段名用中文还是英文,我也是原来用中文后来改的英文,只因为群内有人说BS用中文字段可能不稳定,晚改不如早改。

中文的好处显而易见不用备注都知道是什么,代码及sql语句里不用注释也看得明白。
我是用首拼代替中文的,看起来也不是很累,比如采购订单就用CGDD,下单日期就用XDRQ。
用英文后发现英文的好处就是写SQL语句数据非常快,缺点就是有时会忘记,我用了个辅助功能解决了忘记的问题后就没有问题了。
1、用下面语句创建视图(想查询到的表需在软件数据管理中填入表功能描述)
  1. select a._LockRowFlag,a._SortFlag,a._IdentifyFlag,a.FSsColumnName,a.FSsCaption,a.FSsColumnType,a.FSsDataType,a.FSzMaxLength,b.FSzTableID,b.FSsTableName,b.FSsDescription,iif(LEFT(b.FSsTableName,1)='V','2.视图','1.表')  As 分类  from SysColumnSchema a Left Join SysTableSchema b On a.FSzTableID=b.FSzTableID where a.FSsCaption is not NULL and a.FSsCaption <>'' and b.FSsDescription is not NULL and b.FSsDescription <>''
复制代码
2、简单查询筛选条件
  1. [FSsColumnName] Like '%{0}%' Or [FSsCaption] Like '%{0}%'
复制代码
3、筛选树设置

4、窗口展示

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

95

主题

384

帖子

2381

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2381
QQ
发表于 2023-3-2 19:31:19 | 显示全部楼层
谢谢分享,后面新版本中会有表描述信息显示了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|苏州三木软件科技有限公司 ( 苏ICP备2022038390号 )

苏公网安备 32058502010732号

GMT+8, 2024-11-20 06:42 , Processed in 0.067462 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表