餓
有見到應該就會設置的來吧。。。
------------------------------------------
屬性裡面不是有列屬性
常規裡面有默認值或綁定
㈡ 如何把資料庫中NULL值設置為0
1、如果還沒有導入數據,通用的做法是將表的這個欄位設置默認值為0,所以當新增的時候如果該欄位沒有給值就會默認0這個值
2、如果已經導入數據,則可以使用修改語句修改update 表名 set 表欄位='0' where ..... --這條是將表中某個欄位符合where條件的值設置為0
3、針對第一點
a、oracle 的修改語句是alter table 表名 modify 欄位名 default(0);
b、sqlserver需要刪除原有表的約束alter table 表名 drop constraint 約束名字
添加新約束並賦予默認值alter table 表名 add constraint 約束名字 DEFAULT 默認值 for 欄位名稱
㈢ 在SQL語句中查詢數據時若資料庫中沒有數據將值設為0
用left join就好,沒有join上的會顯示null,
用isnull(num,0)函數處理一下就好
㈣ 如何改變sqlserver2000資料庫列屬性的默認值為0
在圖形界面中,找到表,右鍵--設計,在打開的界面中,找到欄位,設置默認值。
使用sql語句,alter table 表名 alter column 欄位名 數據類型 default 0
㈤ 怎麼在SQL資料庫中填充「0」或者「1」這樣的數據
--循環插入:把十進制轉換成二進制,然後把二進制換成字元型,SUBSTRING取位插入CREATE FUNCTION dbo.inttobit (@number int)
returns varchar(100)
as
BEGIN
DECLARE @i int
DECLARE @j float
DECLARE @m int
DECLARE @OUT1 varCHAR(1)
DECLARE @OUT2 varchar(20)
SET @i=@number
set @out2=' '
WHILE @i>=1
BEGIN
SET @j=@i/2
SET @m=@i%2
SET @i=floor(@j)
SET @OUT1=cast(@m as char(1))
SET @OUT2=@OUT1+@OUT2
END
RETURN @OUT2
END
㈥ sql資料庫中如何可視化設置其初始值為0
設計表打開,在該列下有個默認值,上面輸入0就行
或用命令
在該列後加 default 0
㈦ sql server 2008 怎麼讓表中一列中的值為零
在「SQL Server Management Studio」中,用SQL語句處理。
1、先選中你要操作的表所在資料庫打開,或使用 Use 語句:
use 資料庫名
2、再點按「新建查詢」
3、更新數據:
如果該欄位是數值型
update 表 set 欄位 = 0
如果該欄位是字元型
update 表 SET 欄位名='0'
4、注意改完後要再改回去就沒得搞了,除非你先備份了該表。
㈧ SQL2000中,要把資料庫里的所有表中的Int類型欄位的默認值設置成"0",語句怎麼寫
ALTER TABLE tablename ADD CONSTRAINT [aaa]
DEFAULT (0) FOR [欄位]
㈨ 在sql語句查詢時如何把查詢為空的數據顯示為零
sql語句查詢時,把查詢為空的數據顯示為零的步驟如下:
我們需要准備的材料分別有:電腦、sql查詢器。
1、首先,打開sql查詢器,連接上相應的資料庫表,例如stu表。