1樓:珠峰雷達爛菊
使用select語句檢視emp表,根據comm排序預設情況下,空值會自動排列在尾部。利用nulls last排序時將空值置底利用nulls first排序時將空值置頂例 建立一張出版社表 使用語句 create table 表名(列名1 型別,列名2 型別,……需求:
列 編號 varchar2(20) (char / varchar2 區別,char型別,當不滿設定位元組數時,會自動補全,是固定占用資料庫的大小,而varchar2不會)位址varchar2(20)聯絡** varchar2(20)例 建立表 圖書列 圖書編號 varchar2(20)圖書名稱 varchar2(20)出版社編號 varchar2(20)作者varchar2(10)出版社日期 date數量number(2)單價number(7,3)建立表的時候,可以通過子查詢的方法,利用create和select的聯合使用直接建立create table 表名(列名) as sql查詢語句例以上覆制方法,會將內容一起複製到新的表中,我們可以在後面加入where表示式,條件為乙個不等式,則只複製結構,而不複製內容例如構建表的同時,不但需要指定表的結構,也需要指定表的預設值例如create table books3(bookno varchar2(20) default null, 當insert bookno列為空時,則預設也為空bookname varchar2(20) default 『未知』, 當輸入為空時,顯示『未知』字串 出版日期 date default sysdate, 預設為系統時間數量number default 0 );數量預設為0給books3插入一條資料,利用select檢視,預設是否生效。
oracle資料庫的乙個表中,怎麼設定欄位的預設值
2樓:大野瘦子
如果表已經存在,用如下方法設定預設值:
alter table 表名 modify 欄位名 default 預設值;
如test表中設定age欄位為30,可用如下語句:
alter table test modify age default 30;
3樓:匿名使用者
--樓主可以用命令更改下試試。
alter table 表名 modify 欄位名 default(0);
--有什麼問題可以隨時找我 如果解決了問題 希望採納。
4樓:鐘瑪
這趕緊去網上搜尋下就知道了。
oracle 建表,怎麼設定預設值 和 自增長列
5樓:匿名使用者
oracle不像sqlserver那樣有自增長列,但是可以通過序列來實現自增長;
用pl/sql developer很容易設定預設值。
如何給oracle的資料新增預設值
6樓:小丁創業
方法和詳細的操作步驟如下:
1、第一步,開啟資料庫連線,並顯示建立的資料庫,見下圖,轉到下面的步驟。
2、第二步,執行完上面的操作之後,要操作的資料庫下的所有表,見下圖,轉到下面的步驟。
3、第三步,執行完上面的操作之後,右鍵單擊要操作的表,然後選擇[改變表]選項,見下圖,轉到下面的步驟。
4、第四步,執行完上面的操作之後,在要修改的字段的[預設]位置內單擊,然後輸入預設值,見下圖,轉到下面的步驟。
5、第五步,執行完上面的操作之後,單擊[儲存],設定字段預設值完成,單擊「確定」按鈕即可,見下圖。這樣,就解決了這個問題了。
oracle建立表時怎麼設定欄位的取值範圍
7樓:匿名使用者
oracle設定欄位的取值範圍,新增check約束就可以了。
8樓:匿名使用者
用check約束。
constraint 約束名 check (列名 between 100 and 999)
oracle10g怎麼用建立表時候的語句新增預設值
9樓:詬輛匝
create table 表。
( 欄位名稱 varchar(4) default('設定的預設值'))
oracle中如何去掉建表時已設定有預設值的列,把它更改為沒有預設值的列
10樓:匿名使用者
你那個辦法行不通,我還是回去問開發吧。謝謝~~!
sqlserver建表時怎麼設定id欄位自增
一 開啟要設定的資料庫表,點選要設定的字段,比如id,這時下方會出現id的列屬性表。二 列屬性中,通過設定 標識規範 的屬性可以設定欄位自增,從下圖上看,是標識 的值是否,說明id還不是自增字段。三 能夠設定id欄位自增的字段必須是可自增的,比如int,bigint型別,而varchar型別是不可自...
oracle建表缺少左括號Table
我試過了,將最後一句 constraint pk contentsort primary key clustered contsortid 中的 clustered去掉就可以了,系統將其識別為你的主鍵欄位名了,故有此錯 指令碼幫你改好 create table contentsort contsor...
建資料庫表時給字段加可為空和預設值為0的約束該怎麼加
完整的示例 sqlserver建表表時設定欄位的預設值 create table 表 id int,name varchar 10 default 張三 age int 新增欄位時設定欄位的預設值 alter table 表 add char 2 default 男 為表中現有的字段設定預設值 al...