<iframe data-google-container-id="a!2" data-google-query-id="CKXI2Py1sIADFf1bDwIdlyQNEw" data-load-complete="true" frameborder="0" height="90" id="aswift_1" marginheight="0" marginwidth="0" name="aswift_1" scrolling="no" src="https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-9401041403549801&output=html&h=90&slotname=1516503570&adk=61531810&adf=3996677496&pi=t.ma~as.1516503570&w=728&lmt=1690513513&rafmt=12&format=728x90&url=http%3A%2F%2Fwww.manongjc.com%2Fdetail%2F31-jwxsdymevzhyyco.html&wgl=1&dt=1690513512819&bpp=2&bdt=594&idt=342&shv=r20230726&mjsv=m202307240101&ptt=9&saldr=aa&abxe=1&cookie=ID%3D8ca5b7fca0c403f6-22653ed50cb40078%3AT%3D1657675256%3ART%3D1689301339%3AS%3DALNI_MYDub79Wml_z_f1Rii_FEmJCVZwHg&gpic=UID%3D000007a7dda22796%3AT%3D1657675256%3ART%3D1689301339%3AS%3DALNI_MbPN6VbSuZbLg90lVK4Mu3zYuL7oA&prev_fmts=728x90&correlator=5832093475517&frm=20&pv=1&ga_vid=1873644916.1690513513&ga_sid=1690513513&ga_hid=612599841&ga_fc=0&u_tz=480&u_his=1&u_h=1080&u_w=1920&u_ah=1040&u_aw=1920&u_cd=24&u_sd=1&adx=424&ady=517&biw=1897&bih=936&scr_x=0&scr_y=0&eid=44759926%2C44759837%2C44759875%2C31076341%2C31076425%2C44788442%2C44798156&oid=2&pvsid=4056225988885623&tmod=2137618120&uas=0&nvt=1&ref=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DyPeoxkNAKH7U6izF_4rJqo8rVgYZJcHenaA8YOXBM_SUyPg6KoUrG7kWLEOaiN05sDhIjp0EbPya6n5zctc0dq%26wd%3D%26eqid%3De93cf0b7000155330000000264c330cb&fc=896&brdim=0%2C0%2C0%2C0%2C1920%2C0%2C1920%2C1040%2C1914%2C936&vis=1&rsz=%7C%7CpoeE%7C&abl=CS&pfx=0&fu=256&bc=23&ifi=2&uci=a!2&fsb=1&xpc=qmE8LkfPVH&p=http%3A//www.manongjc.com&dtd=359" width="728"></iframe>
CURRENT_TIMESTAMP()函数:
SQL Server中的此函数用于返回当前日期和时间。输出的格式如下。
'YYYY-MM-DD hh:mm:ss.mmm'
特征:
- 此函数用于查找当前日期和时间。
- 此函数位于日期函数下。
- 此函数不接受任何参数。
- 在某些代码中,该函数也可以用作默认值。
用法:
CURRENT_TIMESTAMP
参数:
此方法不接受任何参数。
返回:
它返回当前日期和时间,并且返回的输出格式为“ YYYY-MM-DD hh:mm:ss.mmm”。
示例1:
使用CURRENT_TIMESTAMP函数并获取当前日期和时间。
SELECT CURRENT_TIMESTAMP AS current_date_and_time;
输出:
current_date_and_time -------------------------- 2020-12-31 12:32:24.100
因此,由于此函数返回当前日期和时间,因此每次运行此代码时,输出可能会有所不同。
示例-2:
在以下示例中,使用CURRENT_TIMESTAMP作为默认值并获取输出。
CREATE TABLE current_time_stamp ( id_num INT IDENTITY, message VARCHAR(150) NOT NULL, generated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY(id_num) );
将数据插入表-
INSERT INTO current_time_stamp(message) VALUES('Its the first message.'); INSERT INTO current_time_stamp(message) VALUES('current_time_stamp');
从表中读取数据-
SELECT id_num, message, generated_at FROM current_time_stamp;
输出:
索引号 | id_num | 信息 | generate_at |
---|---|---|---|
1 | 1 | 它的第一个消息。 | 31.12.2020 15:57:01 |
2 | 2 | current_time_stamp | 31.12.2020 15:57:01 |
在这里,首先需要创建一个表,然后在其中插入值,然后使用CURRENT_TIMESTAMP函数作为默认值来生成所需的输出。
注意 -
要运行上述代码,请使用SQL Server编译器,也可以使用联机编译器。
应用:
此函数用于查找当前日期和时间。