由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 抱怨一下 数据库 里头的一些不严谨。
相关主题
SQL help.请教关于大数据表的设计
Export Oracle db schema only请教一个求职面试题:如何写一个SQL query求表中对角线的和
请问:如何从windows single instance migrate to linux RAC问一个sql查询语句的问题
tablespace是个啥样的概念啊?interview question (SQL)
question: how to drop a tablespace这个新功能我喜欢
Oracle database link problem初级问题
coolbid, 问个问题如何用SQL语句判断一个TABLE是否存在?
是不是要用RMAN作备份,Oracle DB 必须在ARCHIVELOG mode状态我的DBA在生成ORACLE table的时候需要一个一个column看
相关话题的讨论汇总
话题: 复数话题: dba话题: table话题: oracle话题: 比如
进入Database版参与讨论
1 (共1页)
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 会死人?
: 都是些什么吊人在搞?

相关主题
Oracle database link problem请教关于大数据表的设计
coolbid, 问个问题请教一个求职面试题:如何写一个SQL query求表中对角线的和
是不是要用RMAN作备份,Oracle DB 必须在ARCHIVELOG mode状态问一个sql查询语句的问题
进入Database版参与讨论
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哪有不是复数的
1 (共1页)
进入Database版参与讨论
相关主题
我的DBA在生成ORACLE table的时候需要一个一个column看question: how to drop a tablespace
问个external table field definition的问题Oracle database link problem
那我也出个两个sql大家当练习吧,没有递归,beijing给发包子coolbid, 问个问题
求教mysql数据库构建是不是要用RMAN作备份,Oracle DB 必须在ARCHIVELOG mode状态
SQL help.请教关于大数据表的设计
Export Oracle db schema only请教一个求职面试题:如何写一个SQL query求表中对角线的和
请问:如何从windows single instance migrate to linux RAC问一个sql查询语句的问题
tablespace是个啥样的概念啊?interview question (SQL)
相关话题的讨论汇总
话题: 复数话题: dba话题: table话题: oracle话题: 比如