oracle在檢視裡面如何設定指定欄位的型別和長度

時間 2021-10-14 22:23:54

1樓:

1、首先在電腦中開啟oracle 2019軟體,才能定義修改欄位長度。

2、然後在sql指令碼中要有對oracle資料庫的建立。

3、如果想要測試oracle修改欄位長度的功能,最好是連線伺服器並執行。

4、在sql指令碼中,可以利用alter table修改oracle欄位的長度。

5、但是需要用到modify這個關鍵字,可用後面緊跟要修改oracle欄位的那張表。

6、然後寫上列名和資料型別就能成功更改欄位長度了。

2樓:匿名使用者

可以在建檢視的時候用cast轉換一下

比如:create or replace view ly_view_rs_jglyxxzl as

select

......

cast(to_number(null),number(***,xx)) ygzze,--原工資總額

from ds_overall;

3樓:

檢視沒法定義欄位的型別和長度,只能說你的檢視與表對應列的資料型別不匹配,你應該修改表的列型別

4樓:匿名使用者

檢視中欄位型別和長度貌似不能改吧

oracle 如何查詢某個檢視中各個欄位的資料型別?

5樓:匿名使用者

在sql命令編輯區 ctrl+左鍵 點表名就能跳出來

6樓:匿名使用者

select * from user_tab_cols where table_name ='檢視名';

在user_tab_cols 檢視和實體表都存在!

請教:在oracle的檢視中能改變列的資料型別嗎

7樓:

檢視的資料**於基礎表,你修改了檢視的資料當然就會修改到基礎表了,建議不要修改檢視資料,要修改資料直接在基礎表修改。 如果要把檢視設定成只讀後面加上with read only

oracle資料庫的一個表中,怎麼設定欄位的預設值

8樓:大野瘦子

如果表已經存在,用如下方法設定預設值:

alter table 表名 modify 欄位名 default 預設值;

如test表中設定age欄位為30,可用如下語句:

alter table test modify age default 30;

9樓:匿名使用者

--樓主可以用命令更改下試試

alter table 表名 modify 欄位名 default(0);

--有什麼問題可以隨時找我 如果解決了問題 希望採納

10樓:匿名使用者

create table test(id number,name varchar2(10),create_date date default sysdate);

其中欄位:create_date的預設值就是系統時間。

create table test(id number,name varchar2(10),create_date varchar2 default '無');

其中欄位:create_date的預設值就是字串「無」。

看了你的例子,覺得很暈。。。按你的表設計的那一列應該是date型別,你希望預設日期是無,那就允許為空就是,預設的應該是null值,也就是你所謂的「無」,如果你希望他顯示「無」,那麼這一列應該設定為varchar2型別即可。但是問題由來了,你就不可以直接使用sysdate往表裡插入日期了,必須使用to_char函式來修改一下,即to_char(sysdate,'yyyy-mm-dd'),才可以插入此列。

11樓:鍾瑪

這趕緊去網上搜尋下就知道了

12樓:匿名使用者

create table 表名 (

id varchar2(10) default '0000000000')

13樓:匿名使用者

create table z_test007(recoid number(14) not null,oid number(14) not null,subsid number(14) not null,region number(5) not null,cugid number(10) not null,name1 varchar2(32) default '無');

Oracle設定物化檢視的自動重新整理

物化檢視日誌字典 select b.master,b.log table,b.rowids,b.primary key,b.last purge date from user mview logs b 檢視物化檢視 結構 select aa.from dba mviews aa where aa.m...

怎麼檢視oracle資料庫資料,如何檢視oracle資料庫的版本

休語繆豔蕙 用資料字典 select from dba users 檢視資料庫裡面所有使用者,前提是你是有dba許可權的帳號,如sys,system select from all users 檢視你能管理的所有使用者!select from user users 檢視當前使用者資訊! 姬越旅遠悅 ...

vs裡面如何設定環境預設的開發語言為c

灩麗 1 首先需要開啟電腦桌面單擊 開始 所有程式 visual studio2015 開啟vs軟體。2 選擇 以後再說 不進行登入。3 開發設定 後選擇適合自己的開發語言,選擇 visual c 單擊 啟動visual studio 按鈕。4 進入主介面後,單擊 工具 選項 5 選項 對話方塊中,...