1樓:洪昭昭
沒有最小年份這個說法,你甚至可以儲存0000-00-00
在sql-server中關於日期的資料型別有哪些?
2樓:匿名使用者
哥告訴你吧!如果只用年月日、只能像你想的那樣兒、先建乙個函式: select convert(varchar, getdate(),120 ) 2004-09-12 11:
06:08 在提取關鍵部位 select replace(replace(replace(convert(varchar, getdate(),120 ),'-\',\'\'),\' \',\'\'),\':\',\'\') 20040912110608 最後你就代入函式就行了、 select convert(varchar(12) ,getdate(),111 ) 2004/09/12
3樓:匿名使用者
可以用char型別進行代替啊如1990-04-12這樣的可以用char(10) 來代替。
sql如何建立date型別的欄位
4樓:刺友互
1、首先我們開啟乙個要操作的資料表。
2、通過create index來新增索引了。
3、表下面的索引資料夾,就可以看到建立的索引了。
4、建立索引的時候還可以在欄位後面新增排序方式。
5、刪除索引的時候用的是drop語句。
6、執行drop語句以後,在索引資料夾下面就沒有了索引。
5樓:仝靚田華皓
date這個資料型別是sql2008及以後的版本才有的,之前的版本是沒有這個型別的,它佔用3個位元組,從儲存空間上來說,更小了,實現從0001-01-01到9999-12-31的日期範圍。
6樓:匿名使用者
sql server裡沒有date這個資料型別,日期時間型別只有 datetime和中應該包含date這種型別。你們公司開發用的資料庫是什麼資料庫,你看看是不是sql server,如果是sql server資料庫絕對沒有date資料型別。
7樓:網友
可以通過 (欄位名稱 date)的形式建立。
sql:create table tablename(datetime date);這樣就建立了乙個date型別的欄位。
插入資料:」insert into tablename(datetime) values(sysdate)「這樣就可以把當前時間插入到時間型別的欄位中。
8樓:匿名使用者
我非常贊同樓上的說法,每種資料庫對資料型別的定義是不一樣的!請樓主仔細檢視。
請問mssql的文字型別,日期型別,整數型別都是多少。自動編號的型別呢?在mssql的文字型別中最
9樓:雲無心天天向上
現在企業基本沒有用mssql的,你的問問題完全可以自己在mssql中自己實驗,我曾實驗過,test文字型別的儲存一篇2000字的文章是可以的。
散分題,mssql裡的date型別問題
10樓:網友
當然是第一種好了,它直接在資料庫中進行操作,不需要在應用程式端進行處理。
第二種形式還需要進行型別的轉換。不過它們基本上相差不大,你可以來個10萬次的迴圈來看一下哪個效率更高一些。
11樓:網友
如果資料庫的getdate()是直接返回資料庫裡的時間的話,這兩個幾乎沒有差別,就是第二種會多生成乙個物件而已。
sql 中 date 與datetime的區別
12樓:在江南打羽毛球的龍柏
區別1:
date型別可用於需要乙個日期值而不需要時間部分時;
datetime型別:可用於需要同時包含日期和時間資訊的值。
區別2:date:mysql 以 'yyyy-mm-dd' 格式檢索與顯示date值;
datetime:mysql 以 'yyyy-mm-dd hh:mm:ss'格式檢索與顯示 datetime 型別。
sql:結構化查詢語言是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者瞭解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統, 可以使用相同的結構化查詢語言作為資料輸入與管理的介面。
結構化查詢語言語句可以巢狀,這使它具有極大的靈活性和強大的功能。
1986年10月,美國國家標準協會對sql進行規範後,以此作為關係式資料庫管理系統的標準語言(ansi x3. 135-1986),1987年得到國際標準組織的支援下成為國際標準。
不過各種通行的資料庫系統在其實踐過程中都對sql規範作了某些編改和擴充。
所以,實際上不同資料庫系統之間的sql不能完全相互通用。
date:1)省略 年/月/日 顯示系統日期並提示輸入新的日期,不修改則可直接按回車鍵,要修改則直接輸入新日期。
當機器開始啟動時,有自動處理檔案(被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。
datetimepicker控制項:
c/s設計中的datetimepicker控制項[1],有兩種操作模式:
1.下拉式日曆模式(預設)—允許使用者顯示一種能夠用來選擇日期的下拉式日曆。
2.時間格式模式—允許使用者在日期顯示中選擇乙個欄位(例如:月、日、年等等),按下控制項右邊的上下箭頭來設定它的值。
可以自定義控制項的下拉式日曆的外觀。
使用各種顏色屬性,例如calendarbackcolor,calendarforecolor,calendartitlebackcolor,calendartitleforecolor和calendartrailingforecolor,允許建立屬於您自己的顏色方案。
可以使用鍵盤或滑鼠對控制項進行瀏覽。下拉式日曆有兩個按鈕使您能夠滾動月份資料出入檢視。
13樓:life音無
sql 中 date 與datetime的區別在於,datetime表示日期和時間部分,date表示乙個日子,不包含時間部分。date是sql server 2008新引進的資料型別。
14樓:
date 是日期。
datetime 是日期 時間。
sql server 2000 2005中沒有date
sql中日期可以表示的最大值,和最小值是?
15樓:流浪雲風
是用max()和min()函式就可以了,例如:
select max(日期) as 最大日期, min(日期) as 最小日期 from 表 where ..
sqlserver 2008 中 資料型別date 和datetime 有什麼區別??
16樓:世芫功嘉澍
sqlserver裡沒有date這個資料型別,日期時間型別只有。
datetime和中應該包含date這種型別。可能是你看的書上有筆誤,或者講的不是sql
server的t-sql。
excel中的date函式如何使用
date 返回代表特定日期的序列號。如果在輸入函式前,單元格的格式為 常規 則結果將設為日期格式。語法 date year,month,day year 引數 year 可以為一到四位數字。microsoft excel 將根據所使用的日期系統來解釋 year 引數。預設情況下,microsoft ...
函式的取值範圍問題,函式中的取值範圍怎麼求
二次函式f x 的二次項係數為正,且對任意實數x恆有f x f x f x f x 有f x f x 函式f x 是偶函式。若f x 函式f x 是偶函式,f x f x 當x x時,f x f x x ,f x f x x ,f x f x x 說明f x 減函式,則有, x x x x的取值範圍...
excel中if公式中關於日期區間取值的公式求解
苗喬恩 你公式中的第一個if判斷是永遠成立的 因為三個數都是日期,它們的中值還是日期,而日期是個正整數,所以在邏輯中結果為 真 所以你後面的判斷永遠用不上。如果判斷f2在兩個日期之間的公式如下所示 if and f2 39448,f2 40908 h2 0.4,if and f2 40909,f2 ...