oracle数据库中怎么查询自己建的表? 怎么查看oracle数据库已经建好的表的建表SQL语句

\u600e\u6837\u67e5\u770boracle\u4e2d\u521b\u5efa\u5efa\u8868\u7684sql\u8bed\u53e5\uff1f



\u6253\u5f00PL/SQL Developer\uff0c\u627e\u5230tables\u5e95\u4e0b\u5bf9\u5e94\u7684\u8868\uff0c\u53f3\u952e\u9009\u62e9\u201c\u67e5\u770b\u201d\u83dc\u5355\uff0c\u53f3\u4e0b\u89d2\u6709\u4e2a\u201c\u67e5\u770bSQL\u201d\u7684\u6309\u94ae\uff0c\u70b9\u4e0b\u5c31\u53ef\u4ee5\u770b\u5230\u5efa\u8868\u8bed\u53e5\u4e86\u3002\u6216\u8005\u201c\u65b0\u5efa\u201d-->\u201cSQL\u7a97\u53e3\u201d\uff0c\u7136\u540e\u8f93\u5165\u8868\u540d\uff0c\u53f3\u952e\u9009\u62e9\u201c\u67e5\u770b\u201d\u83dc\u5355\uff0c\u518d\u70b9\u51fb\u201c\u67e5\u770bSQL\u201d\u6309\u94ae\u3002
\u5176\u5b9e\u6ca1\u6709\u90a3\u4e48\u4e3a\u9ebb\u70e6\uff0c\u4f60\u53ef\u4ee5\u6253\u5f00ORACLE\u89c6\u56fe\u7f16\u8f91\u5668\u3002 \u4e2d\u663e\u793aORACLE\u8bed\u53e5\uff0c\u60f3\u8981\u4ec0\u4e48\u8bed\u53e5\u4f60\u81ea\u5df1\u8bd5\u5427\uff01 \u5305\u62ec\u8868\u7684\u4e00\u4e9b\u5c5e\u6027\u9879\u90fd\u53ef\u4ee5\u52a0\u4e0a\u7684\uff0c\u5148\u4ece\u6570\u636e\u5e93\u907f\u514d\u6b7b\u9501\u7684\u4e00\u822c\u65b9\u6cd5\u8c08\u8d77\uff0c\u7136\u540e\u5206\u522b\u8bf4\u660e\u5404\u79cd\u65b9\u6cd5\u7684\u5e94\u7528\u573a\u666f\u4ee5\u53ca\u5728\u4e0d\u540c\u5e94\u7528\u573a\u666f\u4e0b\u9501\u7684\u7c7b\u578b\uff0c\u5e76\u4e3e\u4f8b\u5728\u4ec0\u4e48\u65f6\u5019\u5e94\u7528\u5e76\u8bf4\u660e\u539f\u56e0\uff0c\u8fd8\u8981\u8bf4\u660e\u4e0d\u540c\u673a\u5236\u5728\u4ec0\u4e48\u60c5\u51b5\u4e0b\u53ef\u80fd\u53d1\u751f\u6b7b\u9501\uff0c\u6700\u540e\u63d0\u51fa\u6539\u8fdb\u610f\u89c1\u3002

PL/SQL\u4e2d\u6d4f\u89c8\u5668\u9009\u62e9\u4f60\u8981\u67e5\u770b\u7684\u8868\uff0c\u53f3\u952e\u70b9\u51fb\uff0c\u9009\u62e9\u67e5\u770b\uff0c\u53f3\u4e0b\u89d2\u6709\u4e2a\u67e5\u770bsql\uff08\u82f1\u6587\u7248\u5e94\u8be5\u662fview sql\uff09\uff0c\u70b9\u51fb\u6309\u94ae\u4f60\u5c31\u80fd\u770b\u5230\u5efa\u8868\u8bed\u53e5\u4e86\u3002

1、 在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入【Oracle控制】的窗口上,鼠标左键单击【服务器】按钮,并选择【SQL工作表】,如下图所示。

2、接着,在【Oracle服务器】的窗口上,在输入窗口中输入SQL查询语句,并单击【执行】按钮,可以看到查询不到索引表,需要调整SQL语句,如下图所示。

3、然后,在【SQL工作表】的窗口上,输入查询索引表的SQL语句,可以作为参考,如下图所示。

4、 接着,在【SQL工作表】的窗口上,输查询索引表的SQL语句,并单击【执行】按钮,如下图所示。

5、然后,在【SQL工作表】的窗口上,可以看到SQL语句执行成功的提示信息,查询到用户的索引表中的字段,如下图所示。

6、接着,在【SQL工作表】的窗口上,修改索引表的名称,并单击【执行】按钮,如下图所示。



可以根据表建时间不同,来将你本人建的表和数据库自动建的表分开,虽然他们都是同一个用户建的。
在user_table表里没有建表时间这一字段,可以用user_objects这个表。
数据库系统建的表的时间和oracle发行版本有关,我的10.2.0.10版中这些都是2005-8-30建的,你本人建的表都大于这个时间。或者将范围缩更小些,找你最近两个月、一年建的表
具体的,如
select * from user_objects where object_type='TABLE' and create > sysdate-30;
select * from user_objects where object_type='TABLE' and create> to_date('2005-8-31','yyyy-mm-dd');

查询表中数据信息:select * from ABC

查询表在库中信息:select * from all_tables where table_name = 'ABC' (系统表all_table使用时后面条件参数一概用大写。。)

方法一:select * from tab;(可以查看自己创建表或视图)
方法二:select * from user_tables;
方法三:select * from user_objects where object_type='TABLE' and object_name='';
方法四:select * from user_tab_columns;(通过表名或字段名查找)

select * from all_tables where owner='表owner用户'; 可以检索到所有该用户下的表

  • Oracle鏁版嵁搴撴庝箞鏌ヨ鎵鏈夌敤鎴蜂笅鑷畾涔夋暟鎹被鍨嬬殑琛?
    绛旓細select * from 鐢ㄦ埛鍚.琛ㄥ悕 where id=1褰撶劧濡傛灉鏌ヨ鐨勬槸浣犳墍鍦ㄧ殑鐢ㄦ埛涓嬬殑琛ㄥ氨鍙互鐪佺暐鐢ㄦ埛鍚,濡傛灉瑕佹煡璇㈢殑涓嶆槸浣犳墍鍦ㄧ敤鎴蜂笅鐨勮〃,棣栧厛瑕佺‘璁や綘鏈夎鐢ㄦ埛涓嬫煡璇㈣琛ㄧ殑鏉冮檺,濡傛灉娌℃湁,璇峰悜绠$悊鍛樿仈绯讳簡銆 宸茶禐杩 宸茶俯杩< 浣犲杩欎釜鍥炵瓟鐨勮瘎浠锋槸? 璇勮 鏀惰捣 绾㈡灚鍙7878 2019-01-06 路 TA鑾峰緱瓒呰繃202涓禐 ...
  • oracle鏁版嵁搴撲腑鎬庝箞鏌ヨ褰撳墠骞存瘡鏈堢殑澶╂暟,鎸夎嚜鐒舵湀缁熻,璋㈣阿!_鐧惧害鐭...
    绛旓細WITH t AS (SELECT ROWNUM FROM DUAL CONNECT BY ROWNUM <= 12)SELECT TO_CHAR (LAST_DAY (TO_DATE ( TO_CHAR (SYSDATE, 'YYYY') || LPAD (TO_CHAR (ROWNUM), 2, 0), 'YYYYMM' ) ),
  • 濡備綍鏌ヨOracle涓鎵鏈夌敤鎴蜂俊鎭
    绛旓細鏂规硶濡備笅锛氳緭鍏elect * from dba_users; 鍗冲彲銆傚父鐢ㄨ鍙ワ細涓锛屾煡鐪嬫暟鎹簱閲岄潰鎵鏈夌敤鎴凤細select * from dba_users;鍓嶆彁鏄綘鏄湁dba鏉冮檺鐨勫笎鍙凤紝濡俿ys,system銆備簩锛屾煡鐪嬩綘鑳界鐞嗙殑鎵鏈夌敤鎴凤細select * from all_users;涓夛紝鏌ョ湅褰撳墠鐢ㄦ埛淇℃伅 锛歴elect * from user_users;...
  • 鏌ヨoracle鏁版嵁搴鎵鏈夌敤鎴风殑sqlplus鍛戒护鏄粈涔
    绛旓細1銆佸湪鏁版嵁搴鐨勫紑濮嬭彍鍗曚腑锛岃緭鍏md鍚庡洖杞︼紝涔熷氨鏄皟鐢╓indows鐨勫懡浠よ绠$悊鍣ㄣ2銆佸湪鍛戒护鎻愮ず绗﹀杈撳叆 select * from dba_users 鐒跺悗鎸夐敭鐩樺洖杞﹂敭锛屾敞鎰忥紝杩欎腑闂撮兘鏄湁涓涓┖鏍硷紝鍚﹀垯浼氭彁绀哄懡浠ゅ嚭閿欍3銆佷互涓婂懡浠ゆ墽琛屽畬鎴愬悗锛屽嚭鐜癝QL鐨勫瓧鏍凤紝琛ㄦ槑鎴愬姛杩炴帴鍒版湰鏈烘暟鎹簱浜嗭紝鍙互杩涜鐩稿叧SQL鎿嶄綔浜嗐4銆佽緭...
  • oracle鏁版嵁搴撲腑濡備綍鏌ョ湅宸茬粡鍒涘缓鐨勭储寮曚俊鎭?
    绛旓細oracle瀵逛簬鏁版嵁搴撲腑鐨勮〃淇℃伅锛屽瓨鍌ㄥ湪绯荤粺琛ㄤ腑銆鏌ヨ宸插垱寤哄ソ鐨勮〃绱㈠紩锛屽彲閫氳繃鐩稿簲鐨剆ql璇彞鍒扮浉搴旂殑琛ㄤ腑杩涜蹇嵎鐨勬煡璇細1. 鏍规嵁琛ㄥ悕锛屾煡璇竴寮犺〃鐨勭储寮 select * from user_indexes where table_name=upper('琛ㄥ悕');2. 鏍规嵁绱㈠紩鍙凤紝鏌ヨ琛ㄧ储寮曞瓧娈 select * from user_ind_columns where index_...
  • 鏌ヨOracle鏁版嵁搴琛ㄧ┖闂翠俊鎭殑鏂规硶
    绛旓細涓 濡備綍鏌ョ湅Oracle鏁版嵁搴撲腑琛ㄧ┖闂翠俊鎭殑鏂规硶 浠嶰racle鏁版嵁搴撲腑宸ュ叿鍏ユ墜 浣跨敤oracle enterprise manager console宸ュ叿 杩欐槸oracle鐨勫鎴风宸ュ叿 褰撳畨瑁卭racle鏈嶅姟鍣ㄦ垨瀹㈡埛绔椂浼氳嚜鍔ㄥ畨瑁呮宸ュ叿 鍦╳indows鎿嶄綔绯荤粺涓婂畬鎴恛racle瀹夎鍚 閫氳繃涓嬮潰鐨勬柟娉曠櫥褰曡宸ュ叿 寮濮嬭彍鍗曗斺旂▼搴忊斺擮racle OraHome 鈥斺擡nterprise ...
  • 濡備綍鏌ョ湅Oracle鏁版嵁搴鐨勫瓧绗︾紪鐮
    绛旓細1銆丼ELECT value$ FROM sys.props$ WHERE name = 'NLS_CHARACTERSET' ;--鏌ヨoracle 鐩稿叧鍙傛暟 2銆丼ELECT * FROM NLS_DATABASE_PARAMETERS ;
  • oracle鏁版嵁搴撳浣曟煡璇琛ㄦ暟鎹噺
    绛旓細1銆鏌ョ湅琛ㄧ┖闂寸殑澶у皬锛岄鍏堟垜浠鐧诲綍鍒oracle鏁版嵁搴锛屾垜浠浣跨敤绠$悊鍛樼殑韬唤鐧诲綍锛屽洜涓虹鐞嗗憳鐨勬潈闄愯鐩稿鐨勫ぇ涓浜涖2銆佺櫥褰曞埌鏁版嵁搴撲箣鍚庯紝鎴戜滑瑕佸湪渚ц竟鏍忔壘鍒癲ataspace杩欎釜鏂囦欢澶癸紝杩欎釜鏂囦欢澶逛笅瀛樻斁鐨勫氨鏄垜浠鐞嗗憳鍙互绠$悊鐨勬墍鏈夌殑琛ㄧ┖闂寸殑鍚嶇О銆3銆佹牴鎹甦ataspace鏂囦欢澶逛笅鐨勫唴瀹瑰悕绉帮紝閫夋嫨鎴戜滑鎯宠鐪嬬殑...
  • 濡備綍鍦oracle鏁版嵁搴撴煡鎵炬暟鎹
    绛旓細浣跨敤鍏锋湁dba鏉冮檺鐨勫笎鍙风櫥褰鏁版嵁搴 鎵ц鍛戒护"select username from dba_users"瀹樻柟鏂囨。瀵筪ba_users鐨勫畾涔夛細DBA_USERS describes all users of the database.鍥犳鍙互濡傛鏌ヨ銆
  • 鎬庢牱鏌ヨoracle鏁版嵁搴撲腑鎵鏈夌殑琛ㄧ┖闂
    绛旓細1銆侀鍏堥渶瑕佹壘鍒oracle瀹夎鐩綍锛屾墦寮鎺у埗鍙扮鐞嗐2銆佽繘鍏ユ帶鍒跺彴鐣岄潰锛岃緭鍏ョ敤鎴峰悕鍜屽瘑鐮佽繘琛岀櫥褰曢獙璇併3銆佺櫥褰曟垚鍔燂紝杩涘叆涓荤晫闈紝鐐瑰嚮鑿滃崟鏍忓銆愭湇鍔″櫒銆戙4銆佹鏃跺湪瀛樺偍鏍忥紝鎵惧埌琛ㄧ┖闂撮夐」锛岀偣鍑绘墦寮銆5銆佸湪鎼滅储鏍忚緭鍏ヨ〃绌洪棿鍚嶇О锛岃繘琛屾悳绱6銆佹鏃跺湪涓嬫柟缁撴灉鏍忥紝鍙互鐪嬪埌琛ㄧ┖闂寸姸鎬併
  • 扩展阅读:oracle正版官网 ... oracle怎么查询日志 ... oracle数据库入门教程 ... 查询oracle日志文件在哪 ... oracle数据库查询语句 ... oracle查询所有索引信息 ... oracle查询版本信息 ... oracle正版数据库价格 ... oracle查询数据库当前状态 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网