急求Sql的getDate()用法

作者&投稿:詹凡 (若有异议请与网页底部的电邮联系)
sql 中某一个字段设置成默认值为getdate(),我想用sql更改一下里边的值。~

UPDATE [要更新的表] SET [要更新的日期字段] = 'XXXX-XX-XX'-- 可附加指定条件WHERE [记录ID] = ?

getdate() 是取sql服务器的当前日期的, 你看看服务器的日期是不是不对啊

1、定义:

GETDATE() 函数从 SQL Server 返回当前的时间和日期。

2、语法:

CONVERT(data_type(length),data_to_be_converted,style)

data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。

3、例子:

select getdate() as  sysdate;

2018-08-13 14:11:46.923

--返回系统时间,包含日期和时间

扩展资料

具体应用:

Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM

Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06

Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16

Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06

Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06

Select CONVERT(varchar(100), GETDATE(), 5): 16-05-06

Select CONVERT(varchar(100), GETDATE(), 6): 16 05 06

Select CONVERT(varchar(100), GETDATE(), 7): 05 16, 06

Select CONVERT(varchar(100), GETDATE(), 8): 10:57:46

Select CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM

Select CONVERT(varchar(100), GETDATE(), 10): 05-16-06



select getdate()
显示 当前时间
SQL 语句,有好系统函数的

DATEPART ( datepart , date )

datepart
是将为其返回 integer 的 date(日期或时间值)的一部分。下表列出了所有有效的 datepart 参数。用户定义的变量等效项是无效的。
datepart 缩写
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
weekday dw
hour hh
minute mi, n
second ss, s
millisecond ms
microsecond mcs
nanosecond ns
TZoffset tz
ISO_WEEK isowk, isoww

date
是一个表达式,可以解析为 time、date、smalldatetime、datetime、datetime2 或 datetimeoffset 值。date 可以是表达式、列表达式、用户定义的变量或字符串文字。

GETDATE
按 datetime 值的 Microsoft® SQL Server™ 标准内部格式返回当前系统日期和时间。
语法
GETDATE ( )
返回类型
datetime
注释
日期函数可用在 SELECT 语句的选择列表或用在查询的 WHERE 子句中。
在设计报表时,GETDATE 函数可用于在每次生成报表时打印当前日期和时间。GETDATE 对于跟踪活动也很有用,诸如记录事务在某一帐户上发生的时间。
示例
A. 用 GET DATE 返回当前日期和时间
下面的示例得出当前系统日期和时间:
SELECT GETDATE()
GO
下面是结果集:
-------------------------
July 29 1998 2:50 PM
(1 row(s) affected)
B. 在 CREATE TABLE 语句中使用 GETDATE
下面的示例创建 employees 表并用 GETDATE 给出员工雇佣时间的默认值。
USE pubs
GO
CREATE TABLE employees
(
emp_id char(11) NOT NULL,
emp_lname varchar(40) NOT NULL,
emp_fname varchar(20) NOT NULL,
emp_hire_date datetime DEFAULT GETDATE(),
emp_mgr varchar(30)
)
GO

有很多很多啊
去查API文档啊


求 一张 VFP 的 函数表
_GENPD 系统内存变量_GENSCRN 系统内存变量_GENXTAB 系统内存变量GETBAR( ) 函数GETCOLOR( ) 函数GETCP( ) 函数GetData 方法GETDIR( ) 函数GETENV( ) 函数GETEXPR 命令_GETEXPR 系统内存变量GETFILE( ) 函数GETFLDSTATE( ) 函数GETFONT( ) 函数GetFormat 方法GETHOST( ) 函数GetLatestVersion 方法GETNEXT...

SQL SERVER 中如何使用行锁?
d1 e1 d2 e2 在第一个连接中执行以下语句 begin tran update table1 set A='aa' where B='b2' waitfor delay '00:00:30' update table2 set ...应用程序锁就是客户端代码生成的锁,而不是sql server本身生成的锁 处理应用程序锁的两个过程 sp_getapplock 锁定应用程序资源 sp_releaseapplock 为应用...

如何用JAVA将数据库中的数据导入到excel表格
} static Map tNames; static{ tNames = new HashMap(); } \/** * 用于产生 数据库的 ID 值,组成 [年月日时分秒(100-999)] 总共 17 位数. * 根据不同的表名,可保证同一秒内产生的 ID 号不重复 *\/ private static String getDtime() { String rid; Date nd = new ...

The server encountered an internal error that prevented it from...
这个原因很多,主要是以下几个方面,请排查:(建议使用Tomcat 6.0,可以具体知道哪一行出现这个错误。你没贴出源代码,实在不好让人判断)NullPointerException 空指针异常,是因为用空(null)去调用属性或方法。null表示没有这个对象,既然没有这个对象,那么去调用他的属性和方法,就会报异常。<--主要...

求! 用JAVA编写一个通讯录,只要有最基本的添加、查找就可以
String sql="insert into uses values(?,?,?,?,?,?)"; try { PreparedStatement ps = D.getConnection().prepareStatement(sql); ps.setString(1,u.getUesrName()); ps.setString(2,u.getUserTell()); ps.setString(3,u.getUserTellS()); ps.setString(4,u.getUserQQ()); ps.setString(5,u...

...方法或属性“System.Web.UI.Page.Server.get”要求对象引用_百度...
string strCon ="";\/\/申明连接数据源的对象和对数据源进行操作的对象 OleDbConnection con = null;OleDbCommand cmd = null;\/\/点击按钮添加记录 protected void Button1_Click(object sender, EventArgs e){ \/\/数据库连接字符串 trCon ="provider = Microsoft.Jet.OLEDB.4.0;Data source="+ Server...

C#窗口程序ComboBox怎么和List<string>数据绑定
右键点击comboBox有一个选择数据源选项,直接把刚才配好的数据源选上就OK,也可以手写代码:(我只是举个例子,具体情况你对号入座)public DataTable GetDTable(){ try { string strSql = string.Format("select * from student");if (sqlCon != null){ stuDTable = new DataTable();

JAVA里面有没有组件可以直接连接打印机打印数据
private Date d_data_10; private Integer i_data_1; …… private Integer i_data_10; public BigDecimal getB_data_1() { return b_data_1; } public void setB_data_1(BigDecimal b_data_1) { this.b_data_1 = b_data_1; } …… public Date getD_data_1() { return d_data_1; } ...

sql怎么设置外键
创建数据库时就是有主键的创建了主键,但是表之间的关系没有联系,要建数据库关系图只有主键没有外键时不行的。建外键的前提是此外键必须是另外一个表的主键。建外键的步骤:第一步、打开要建外键表的设计器,右击选择“关系”。第二步、然后弹出“外键关系”窗体,我们选择“添加”,然后点击“表和...

sql创建表格是怎么写的。。最好有具体的示例!
DROP TABLE CELL_TCH;DROP TABLE MS;DROP TABLE MSC;DROP TABLE BSC;DROP TABLE BTS;DROP TABLE CELL;DROP TABLE ANTENNA;DROP TABLE DATA;DROP TABLE TEST;DROP TABLE NEIGHBOR;CREATE TABLE MSC (MSCID INTEGER NOT NULL,MSCNAME CHARACTER (10),MSCCOMPANY CHARACTER (10),MSCLONGITUDE DECIMAL (...

望都县13999164601: 急求Sql的getDate()用法 -
陶袁万汀: 1、定义:GETDATE() 函数从 SQL Server 返回当前的时间和日期. 2、语法: CONVERT(data_type(length),data_to_be_converted,style) data_type(length) 规定目标数据类型(带有可选的长度).data_to_be_converted 含有需要转换的值....

望都县13999164601: 急求Sql的getDate()用法
陶袁万汀: DATEPART ( datepart , date ) datepart 是将为其返回 integer 的 date(日期或时间值)的一部分.下表列出了所有有效的 datepart 参数.用户定义的变量等效项是无效的. datepart 缩写 year yy, yyyy quarter qq, q month mm, m dayofyear dy, y day ...

望都县13999164601: 请教sql server中getdate()的用法
陶袁万汀: select dateadd(month,-12,getdate())

望都县13999164601: sql server关于函数中如何使用Getdate() -
陶袁万汀: -----以下是解析-------- 应为function内部不允许使用 函数可以是确定的或不确定的.如果任何时候用一组特定的输入值调用函数时返回的结果总是相同的,则这些函数为确定的.如果每次调用函数时即使用的是相同的一组特定输入值,返回的结果...

望都县13999164601: getdate函数的用法定义一个struct date object;getdate(&object); -
陶袁万汀:[答案] (1)在SQL中用法 函数名: getdate 功 能::GETDATE() 函数从 SQL Server 返回当前的时间和日期. 例子:SELECT GETDATE() AS CurrentDateTime 结果: CurrentDateTime 2008-12-29 16:25:46.635 --取时间的某一个部分 select datepart(yy...

望都县13999164601: sql server关于函数中如何使用Getdate() -
陶袁万汀: -----以下是解析-应为function内部不允许使用 函数可以是确定的或不确定的.如果任何时候用一组特定的输入值调用函数时返回的结果总是相同的,则这些函数为确定的.如...

望都县13999164601: SQL中的Update用法,急!!! -
陶袁万汀: 123'123'如果是access update table1 set CurrentDate =now() where CurrentDate is null and SerialNo='如果是sqlserver update table1 set CurrentDate =getdate() where CurrentDate is null and SerialNo='

望都县13999164601: SQL Select 语句的用法 -
陶袁万汀: 以下是代码片段: SQL: select * into b from a where 1<>1说明:拷贝表(拷贝数据,源表名:a 目标表名:b)以下是代码片段: SQL: insert into b(a, b, c) select d,e,f from b;说明:显示文章、提交人和最后回复时间以下是代码片段: SQL: ...

望都县13999164601: SQL SERVER 2000中GETDATE()函数的插入法!
陶袁万汀: 建议把这个字段类型设置为 smalldatetime 这样比较节约空间 然后可以用下面这个sql cast(convert(varchar(10),getdate(),120) as datetime)

望都县13999164601: 请问SQL高手,我想在SQL的一个表中设置字段,这个字段的值时刻取当前日期值,怎么实现!! -
陶袁万汀: 默认值设置为getdate()

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网