㈠ sql 資料庫在用create語句創建表的時候如何自動獲得當前的時間
sql 資料庫在用create語句創建表的時候如何自動獲得當前的時間?
creata table a ( 姓名 char(20) not null, 性別 char(2), 時間 datetime default getdate() )
㈡ sql時間自動生成
sql server :select getdate()
oracle: select sysdate
from al
㈢ 往資料庫中插入數據,插入本機時間,由資料庫自動生成。用SQL語言怎麼實現急!謝謝
insert into table(column)
values(getdate())
㈣ sql建表自動插入時間
你這是什麼資料庫?
sql
server
的話,你可以把cid設為自增加1,這樣就可以實現在插入的時候自動生成cid的值了;
如果是oracle,你可以在oracle資料庫里建個sequense,通過
select
sequense.next()
from
al
得到自增的序列號;
㈤ 在SQL中插入一行時在「時間」列自動生成系統時間
已經存在的欄位是不能這樣來加默認值的,你可以用如下方式來設定
ALTER TABLE dbo].[訂單表]
ADD CONSTRAINT col_b_def DEFAULT getdate() FOR 時間 ;
㈥ 怎樣讓SQL的一條記錄自動加上日期
告訴你一個簡單的:
rs.ADDNEW
......
rs("time")=date()
......
rs.update
㈦ sql資料庫 如何在插入一條數據時自動插入時間
1:第一種方式:sql資料庫在插入一條數據時自動插入時間通常的方式是在插入的sql語句中使用資料庫的時間函數進行處理。
sqlserver的時間函數getdate()函數就帶代表當前的時間(只資料庫伺服器的當前時間)。
參考代碼:
insert into table(v1,v2) values('111',getdate());
2:第二種方式:採用欄位默認值的方式
即再資料庫設計的時候,指定欄位的默認值為getdate()。
參考代碼:
insert into table(v1) values('111');
當不傳遞v2的值時,系統會自動添加系統時間。
㈧ 有一個sql資料庫,怎麼做可以當前台添加一條數據時,自動添加一個時間
在SQL表中增加新的欄位,類型為
datetime
,
然後在這個欄位"默認值"中填上
getdate()
就可以了
㈨ SQL 2008中自動生成日期和數據
你默認當天好寫,,,
CREATETABLEtest(idINT,[date]DATETIMEDEFAULTGETDATE())
這樣就可以了,,,,
但是你那個范圍取數我沒向想到建表的時候怎麼弄,,,
只能給你寫個隨機查詢了,,,,
你可以參考下,看用觸發器行不,,
declare@MDECIMAL(18,1),@NDECIMAL(18,1)
set@N=6
set@M=13
selectcast((rand()*(@M-@N)+@N)asDECIMAL(18,1))id,[DATE]
FROMtest