领测软件测试网
软件测试技术门户 e
K!]#x4zzxy{3|-S1k OE$@小心保留词
软件测试技术门户4Cw.cX](V}软件测试技术门户Pj)u:X[d#z 要保证你的字段名没有和保留词、数据库系统或者常用访问方法冲突,比如,最近我编写的一个 ODBC 连接程序里有个表,其中就用了 DESC 作为说明字段名。后果可想而知!DESC 是 DESCENDING 缩写后的保留词。表里的一个 SELECT * 语句倒是能用,但我得到的却是一大堆毫无用处的信息。
软件测试技术门户ZDm,[p?#o5AlA;G0_保持字段名和类型的一致性
a;?cG,dZ1UZ'F{j^
cj$O 在命名字段并为其指定数据类型的时候一定要保证一致性。假如字段在某个表中叫做“agreement_number”,你就别在另一个表里把名字改成“ref1”。假如数据类型在一个表里是整数,那在另一个表里可就别变成字符型了。记住,你干完自己的活了,其他人还要用你的数据库呢。
"G
zE-c3\JBGb软件测试技术门户nA+\ V/msF$Y;O;[+h仔细选择数字类型
"s)Ig!S,G(vgR5l4eR#Q软件测试技术门户}4{ASJ_ 在 SQL 中使用 smallint 和 tinyint 类型要特别小心,比如,假如你想看看月销售总额,你的总额字段类型是 smallint,那么,如果总额超过了 $32,767 你就不能进行计算操作了。
软件测试技术门户Q^Xowg%H软件测试技术门户9Y