y*****g 发帖数: 677 | 1 我就以oracle 为例吧,其他可能都有类似问题。 就是一些系统TABLE,column 命名的
不一致, 这个真有些bother me. 不知道你们是怎么想的,
比如,
file#, file_id,
表格名字的单复数,
很不喜欢用 # 代替 number, 比如 TS#,last_change#,
当你join TABLES 的时候,需要很费劲的想到哪些FIELD 是相同的。
还有ACRONYM,该写 table, 还是TBL, 不知道遵循的什么规则,
是不是初期很多三哥三嫂在define 这些表格,不严谨和不一致随处可见啊。 |
w*r 发帖数: 2421 | 2 对,最著名的例子应该是VARCHAR/VARCHAR2... 不遵守ANSI就算了,还硬要表现出好像
要遵守ANSI的样子~~~ |
B*****g 发帖数: 34098 | 3 你俩说的是一回事吗
【在 w*r 的大作中提到】 : 对,最著名的例子应该是VARCHAR/VARCHAR2... 不遵守ANSI就算了,还硬要表现出好像 : 要遵守ANSI的样子~~~
|
w*r 发帖数: 2421 | 4 反正就是oracle不好就对了... hahahaha... |
c*****d 发帖数: 6045 | 5 还好,oracle常用的那些数据字典就那些,多写几次就记住了
【在 y*****g 的大作中提到】 : 我就以oracle 为例吧,其他可能都有类似问题。 就是一些系统TABLE,column 命名的 : 不一致, 这个真有些bother me. 不知道你们是怎么想的, : 比如, : file#, file_id, : 表格名字的单复数, : 很不喜欢用 # 代替 number, 比如 TS#,last_change#, : 当你join TABLES 的时候,需要很费劲的想到哪些FIELD 是相同的。 : 还有ACRONYM,该写 table, 还是TBL, 不知道遵循的什么规则, : 是不是初期很多三哥三嫂在define 这些表格,不严谨和不一致随处可见啊。
|
y****w 发帖数: 3747 | 6 哪天人家纠正了抱怨的还是你们~
【在 c*****d 的大作中提到】 : 还好,oracle常用的那些数据字典就那些,多写几次就记住了
|
p***c 发帖数: 5202 | 7 最烦的是datetime
若干种,他妈的datetime,utc,tzoffset再加上daylightsaving。。。狗日的不出人
命不罢休啊
而且在scripting language里面,特别啰嗦,cast,convert一大堆 |
c*********e 发帖数: 16335 | 8 俺碰到的一些怪事:
1。用c#在visual studio里面建立几个表的时候,如果2个表的column有相同的名字,
系统会自动把其中一个的名字后面加"1".
2.tinyint(1)其实要占8个bit,不是一个bit,尽管人们经常给它赋值0或者1。
【在 y*****g 的大作中提到】 : 我就以oracle 为例吧,其他可能都有类似问题。 就是一些系统TABLE,column 命名的 : 不一致, 这个真有些bother me. 不知道你们是怎么想的, : 比如, : file#, file_id, : 表格名字的单复数, : 很不喜欢用 # 代替 number, 比如 TS#,last_change#, : 当你join TABLES 的时候,需要很费劲的想到哪些FIELD 是相同的。 : 还有ACRONYM,该写 table, 还是TBL, 不知道遵循的什么规则, : 是不是初期很多三哥三嫂在define 这些表格,不严谨和不一致随处可见啊。
|
y*****g 发帖数: 677 | 9 在postgresql 里, pg_user table 有个column 叫
usename,
注意好了, 不是username.
都写一个 r 会死人?
都是些什么吊人在搞? |
c*********e 发帖数: 16335 | 10 这些都还好了。如果你用惯了windows,再用mac,那叫一个不爽,什么都和windows是反
的。比如scroll bar,windows是要用鼠标往下,mac就是往上。明显当年steve jobs和
bill gates对着干,内耗。类似的还有很多。
【在 y*****g 的大作中提到】 : 在postgresql 里, pg_user table 有个column 叫 : usename, : 注意好了, 不是username. : 都写一个 r 会死人? : 都是些什么吊人在搞?
|
|
|
c*****d 发帖数: 6045 | 11 oracle有的功能,就是有用的
oracle没有的功能,就是没用的
oracle新添的功能,用户为中心,从善如流
oracle没添的功能,坚持自己
我们不会抱怨的
by资深正牌O粉
【在 y****w 的大作中提到】 : 哪天人家纠正了抱怨的还是你们~
|
c*********e 发帖数: 16335 | 12 oracle用户那么多,听取用户的意见来纠错,就够它累的了。
【在 c*****d 的大作中提到】 : oracle有的功能,就是有用的 : oracle没有的功能,就是没用的 : oracle新添的功能,用户为中心,从善如流 : oracle没添的功能,坚持自己 : 我们不会抱怨的 : by资深正牌O粉
|
c******n 发帖数: 7263 | 13 我最头疼的是那些 dynamic view 有些带复数格式 有些没有 经常搞错
我就以oracle 为例吧,其他可能都有类似问题。 就是一些系统TABLE,column 命名的
不一致, 这个真有些bother me. 不知道你们是怎么想的,比如, file........
【在 y*****g 的大作中提到】 : 我就以oracle 为例吧,其他可能都有类似问题。 就是一些系统TABLE,column 命名的 : 不一致, 这个真有些bother me. 不知道你们是怎么想的, : 比如, : file#, file_id, : 表格名字的单复数, : 很不喜欢用 # 代替 number, 比如 TS#,last_change#, : 当你join TABLES 的时候,需要很费劲的想到哪些FIELD 是相同的。 : 还有ACRONYM,该写 table, 还是TBL, 不知道遵循的什么规则, : 是不是初期很多三哥三嫂在define 这些表格,不严谨和不一致随处可见啊。
|
c*****d 发帖数: 6045 | 14 v$很少有复数形式的,比如v$datafile,v$tablespace
dba_基本都是复数形式的,比如dba_data_files,dba_tablespaces
【在 c******n 的大作中提到】 : 我最头疼的是那些 dynamic view 有些带复数格式 有些没有 经常搞错 : : 我就以oracle 为例吧,其他可能都有类似问题。 就是一些系统TABLE,column 命名的 : 不一致, 这个真有些bother me. 不知道你们是怎么想的,比如, file........
|
c******n 发帖数: 7263 | 15 Dba_capture ,dba_apply
v$很少有复数形式的,比如v$datafile,v$tablespacedba_基本都是复数形式的,比如
dba_data_files,dba_tablespaces
【在 c*****d 的大作中提到】 : v$很少有复数形式的,比如v$datafile,v$tablespace : dba_基本都是复数形式的,比如dba_data_files,dba_tablespaces
|
B*****g 发帖数: 34098 | 16 为啥要有复数,虽然我也经常用。
另外叫大家都不要用long了,自己还用
【在 c*****d 的大作中提到】 : v$很少有复数形式的,比如v$datafile,v$tablespace : dba_基本都是复数形式的,比如dba_data_files,dba_tablespaces
|
c*********e 发帖数: 16335 | 17 据说是符合英语语法,是复数就要有s.這個在sql server里建立database的时候也有个
选项。
【在 B*****g 的大作中提到】 : 为啥要有复数,虽然我也经常用。 : 另外叫大家都不要用long了,自己还用
|
B*****g 发帖数: 34098 | 18 table哪有不是复数的
【在 c*********e 的大作中提到】 : 据说是符合英语语法,是复数就要有s.這個在sql server里建立database的时候也有个 : 选项。
|
c*********e 发帖数: 16335 | 19 不是table,在用c# web services的时候,如果你选复数,那该是复数的时候,就出现s
【在 B*****g 的大作中提到】 : table哪有不是复数的
|