怎麼把資料庫中的某個表的某個字段預設值設為

2021-04-25 09:17:38 字數 1948 閱讀 1769

1樓:匿名使用者

分兩種情況,一bai種是此表中

並沒du資料,一種是表中已存在zhi資料dao。

針對第一種:

alter table 表名版 alter column 字段權 set default 0;

針對第二種情況:

update tablename set 字段=0;

alter table 表名 alter column 字段 set default 0;

2樓:陽光的雷咩咩

sqlserver的寫法:

alter table [dbo].[表名] add constraint [df_表名_列名] default ((預設值)) for [列名]

3樓:匿名使用者

在建bai

表的時du候設zhi

置默dao認專

值.或者屬

alter table table

modify (column datatype [default expr]

[, column datatype]...);

4樓:少問少知

postgersql中是這麼定義的

modify int4 default 2

其中modify 是欄位名 int4 是資料型別,2是預設值

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

5樓:大野瘦子

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

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

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

alter table test modify age default 30;

6樓:匿名使用者

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

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

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

7樓:匿名使用者

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'),才可以插入此列。

8樓:鐘瑪

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

9樓:匿名使用者

create table 表名 (

id varchar2(10) default '0000000000')

10樓:匿名使用者

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 '無');

sql資料庫如何獲取某個欄位裡的最大值

select max age from student用max函式可以計算出相應欄位的最大值 擴充套件 sql 擁有很多可用於計數和計算的內建函式。函式的語內法 內建 sql 函式的語法是容 select function 列 from 表函式的型別 在 sql 中,基本的函式型別和種類有若干種。函...

mysql如何在某個指定的資料庫中建表

1 首先開啟mysql命令列編輯器。2 開啟之後輸入密碼,連線資料庫。3 在命令列裡先檢視一下所有資料庫,是否有想要運算元據庫。4 接著輸入指令 use sss 使用想要建立表的資料庫。5 接下來在表裡面輸入資料列,使用create命令建立表,括號內是表的類目名。6 最後,輸入指令 show tab...

python怎麼判斷mysql庫中某個表是否已建立

sqlselect select count from information schema.tables where table schema and able name import mysqldb conn mysqldb.connect host connparas 0 port connp...