J jackliew Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #1 在一张表A中,使用了password作为Field,然后使用Select password from a 无法执行, 请问,在使用保留字后,该问题如何解决?
J jackliew Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #5 不行 你可以建立一个paradox7的表,然后这样作,无法做到.
J jackliew Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #6 谢谢各位,我已经搞定了, select a.'password' from a 不知道是否有其他合适办法?或者在其他的数据库中有不同的使用.
X xianjun Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #7 如果是Access数据库, sunwb的方法是对的,SQL SERVER应该也是一样的吧 在ORACLE中,你可以用双引号把它括起来,但要注意,你建表的时候也要用 并且此时字段名的大小写是敏感的,即“password”与“Password”是不同的 两个字段, 在其他数据库中却没有试过了。
如果是Access数据库, sunwb的方法是对的,SQL SERVER应该也是一样的吧 在ORACLE中,你可以用双引号把它括起来,但要注意,你建表的时候也要用 并且此时字段名的大小写是敏感的,即“password”与“Password”是不同的 两个字段, 在其他数据库中却没有试过了。
X xianjun Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #8 jackliew: 不知你是什么数据库,在ORACLE中这是不允许的。
W westboy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #9 []试了半天才搞出来,在paradox7中可以用 select t1."Password" from t1 或 select t1.'Password' from t1 来选择与关键字相同的字段。 不过最好还是不要这样用,谁知道还会不会有其他的问题发生?
[]试了半天才搞出来,在paradox7中可以用 select t1."Password" from t1 或 select t1.'Password' from t1 来选择与关键字相同的字段。 不过最好还是不要这样用,谁知道还会不会有其他的问题发生?
W westboy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #10 又试验了几遍,在DB2里面也可以用,不过只能用双引号。 select t1."Password" from t1; 在SQL Server中可以不用管,系统会自动区分,所以你只要这样写就行了: select Password from t1; 当然,为了更明确,避免错误,可以写成 select t1.Password from t1; 此时,如果你象上面一样加了双引号反而是错误的,无法执行。 看来,微软的东西还真是智能,怪不得卖的好。[]
又试验了几遍,在DB2里面也可以用,不过只能用双引号。 select t1."Password" from t1; 在SQL Server中可以不用管,系统会自动区分,所以你只要这样写就行了: select Password from t1; 当然,为了更明确,避免错误,可以写成 select t1.Password from t1; 此时,如果你象上面一样加了双引号反而是错误的,无法执行。 看来,微软的东西还真是智能,怪不得卖的好。[]
Z zhangkan Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #11 最好的办法还是不要定义这种容易出问题的字为字段名,比如NO等等,在ORACLE下没问题,在 ACCESS下就有问题.若客户编码你就定义为CUSTOMER_NO就绝对不会出问题,哪儿都通用.
J jackliew Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #12 哎,分数太少,各位不要嫌少. 谢谢各位的帮助.