Oracle的数据类型:加粗字体(ctrl+B)使用ctrl+/可以快速的弹出一个虚拟符号键盘:(alt+9999)✏如果只想复制表的结构到另一张表,而不复制任何的数据,则可以使用一个永远查询不到结果的查询来执行;Createtableempnullasselect*fromempwhere1=2;为表重命名:在oracle数据库中,所有的数据实际上都是通过数据字典保存的,例如:select*fromtab;以上就是一个数据字典,而在oracle数据库中,提供了三种类型的数据字典,最常用的是dbo、user、所以下面查询一个user_tables数据字典;Select*fromuser_tables;也就是说oracle中的所有数据都是按照文件保存的,那么所有的内容都会在数据字典中注册,既然这样,修改表名称就相当于修改一条数据而已:Rename旧的表名称to新的表名称;如果希望彻底释放掉一张表所占用的全部资源(表空间、索引等等)就可以使用截断表的语法,语法如下:Truncatetable表名称;在oracle10G中,为了防止用户的误删除表的操作,专门提供了回收站的功能,用户所删除的表默认情况下回在一个回收站之中保存,而用户也可以通过回收站进行表的恢复,所以此技术成为闪回(flashback);可以通过如下名称查看回收站中的表:ShowRECYCLEBIN;ORIGINALNAMERECYCLEBINNAMEOBJECTTYPEDROPTIME-----------------------------------------------------------------------------MEMBERBIN$r34Nm9OVRxqjy8Jwh1KWJw==$0TABLE2012-01-25:10:28:51可以通过如下的命令恢复别删除的表:NO
数据类型关键字描述1字