【Oracle Database】 数据库对象管理
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,创建表SQL> create table customers ( customer_id NUMBER(12) , cust_first_name
千家信息网最后更新 2026年11月01日【Oracle Database】 数据库对象管理
创建表SQL> create table customers ( customer_id NUMBER(12) , cust_first_name VARCHAR2(40) , cust_last_name VARCHAR2(40) , nls_language VARCHAR2(3) , nls_territory VARCHAR2(30) , credit_limit NUMBER(9,2) , cust_email VARCHAR2(100) , account_mgr_id NUMBER(12), customer_since DATE, customer_class VARCHAR(40), suggestions VARCHAR(40), dob DATE, mailshot VARCHAR(1), partner_mailshot VARCHAR(1), preferred_address NUMBER(12), preferred_card NUMBER(12) );Table created.导入数据SQL> exec dbms_stats.gather_schema_stats('SOE');PL/SQL procedure successfully completed.SQL> set line 200SQL> select table_name,num_rows,blocks,status,tablespace_name from user_tables;TABLE_NAME NUM_ROWS BLOCKS STATUS TABLESPACE_NAME------------------------------ ---------- ---------- -------- ------------------------------CUSTOMERS 1000000 16087 VALID SOESQL> col data_type for a15SQL> col nullable for a10SQL> select table_name,column_name,data_type,data_length,nullable from user_tab_columns where table_name = 'CUSTOMERS';TABLE_NAME COLUMN_NAME DATA_TYPE DATA_LENGTH NULLABLE------------------------------ ------------------------------ --------------- ----------- ----------CUSTOMERS CUSTOMER_ID NUMBER 22 NCUSTOMERS CUST_FIRST_NAME VARCHAR2 40 YCUSTOMERS CUST_LAST_NAME VARCHAR2 40 YCUSTOMERS NLS_LANGUAGE VARCHAR2 3 YCUSTOMERS NLS_TERRITORY VARCHAR2 30 YCUSTOMERS CREDIT_LIMIT NUMBER 22 YCUSTOMERS CUST_EMAIL VARCHAR2 100 YCUSTOMERS ACCOUNT_MGR_ID NUMBER 22 YCUSTOMERS CUSTOMER_SINCE DATE 7 YCUSTOMERS CUSTOMER_CLASS VARCHAR2 40 YCUSTOMERS SUGGESTIONS VARCHAR2 40 YTABLE_NAME COLUMN_NAME DATA_TYPE DATA_LENGTH NULLABLE------------------------------ ------------------------------ --------------- ----------- ----------CUSTOMERS DOB DATE 7 YCUSTOMERS MAILSHOT VARCHAR2 1 YCUSTOMERS PARTNER_MAILSHOT VARCHAR2 1 YCUSTOMERS PREFERRED_ADDRESS NUMBER 22 YCUSTOMERS PREFERRED_CARD NUMBER 22 Y创建索引SQL> create unique index customers_pk on customers (customer_id);Index created.SQL> col index_name for a30SQL> col index_type for a15SQL> col table_name for a20SQL> col tablespace_name for a20SQL> select index_name,index_type,table_name,num_rows,distinct_keys,blevel,status,tablespace_name from user_indexes;INDEX_NAME INDEX_TYPE TABLE_NAME NUM_ROWS DISTINCT_KEYS BLEVEL STATUS TABLESPACE_NAME------------------------------ --------------- -------------------- ---------- ------------- ---------- -------- --------------------CUSTOMERS_PK NORMAL CUSTOMERS 1000000 1000000 2 VALID SOESQL> col column_name for a30SQL> select index_name,table_name,column_name,column_position from user_ind_columns;INDEX_NAME TABLE_NAME COLUMN_NAME COLUMN_POSITION------------------------------ -------------------- ------------------------------ ---------------CUSTOMERS_PK CUSTOMERS CUSTOMER_ID 1创建主键约束SQL> alter table customers add constraint customers_pk primary key (customer_id);Table altered.SQL> col constraint_name for a30SQL> col constraint_type for a15SQL> col table_name for a30SQL> col index_name for a30SQL> select constraint_name,constraint_type,table_name,index_name,status from user_constraints where constraint_type = 'P';CONSTRAINT_NAME CONSTRAINT_TYPE TABLE_NAME INDEX_NAME STATUS------------------------------ --------------- ------------------------------ ------------------------------ --------CUSTOMERS_PK P CUSTOMERS CUSTOMERS_PK ENABLEDSQL> col constraint_name for a30SQL> col table_name for a30SQL> col column_name for a30SQL> select constraint_name,table_name,column_name,position from user_cons_columns; CONSTRAINT_NAME TABLE_NAME COLUMN_NAME POSITION------------------------------ ------------------------------ ------------------------------ ----------CUSTOMERS_PK CUSTOMERS CUSTOMER_ID 1
数据
索引
对象
数据库
管理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技名片
互联网和科技技术
互联网科技与金融科技
互联网 的科技创新
远拓互联网科技
智慧科技互联网
米客互联网科技
上海万想互联网科技
一五八零互联网科技
科技赋能互联网健康
成都铂石互联网科技做什么的
崇明区互联网教育科技售后服务
民营互联网公司国防科技
四川慕妮娅互联网科技有限公司
互联网数据科技专业
众安科技工业互联网合作
元气玛特互联网科技公司是外包吗
上海钢联属于互联网科技股吗
互联网公司属于科技吗
宁波允成互联网科技有限公司
互联网科技小贷
狮子座互联网科技培训
昊天互联网科技有限公司
语蝶互联网科技有限公司
企晟互联网信息科技有限公司
佛山市翊博互联网络科技有限公司
佛山市拉法互联网科技有限公司
为客找房互联网科技公司怎么样
山东星卡互联网科技有限公司官网
宇信科技在杭州互联网排第几