问题标签 [smalldatetime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
173 浏览

sql - 在另一个表中的两个 smalldatetime 之间选择 smalldatetime

我需要从(日期)中选择(小日期时间)用户将输入

喜欢

表有

命名时间

当用户从日历中输入日期时,它会转换为 2014-07-06 00:00:00 并保存在另一个名为 user_time 的表中

所以我需要在用户输入日期时只选择用户输入的日期!!!!

???

我累了

0 投票
1 回答
78 浏览

sql - SQL Server:未遵循操作顺序?

[运行 SQL Server 2008 SP3]

我有一个导致smalldatetime类型溢出的查询。DATEADD()但是,这应该(理论上)永远不会发生,因为我有查询结构的方式 - 逻辑应该导致在执行导致溢出之前很久就知道真值。

这是 WHERE 子句的相关部分:

这很好用 - 除非 TimeIn (a smalldatetime) >= 10/1/2014,否则它将溢出 smalldatetime 空间。但为什么DATEADD()还要被处决呢?如果日期是 2014 年 10 月 1 日,它永远不应该被执行......但它是。

0 投票
1 回答
1037 浏览

sql - 如何停止 SQL Server 将 1900-01-01 转换为 NULL

似乎有很多关于如何转换1900-01-01为的帖子NULL,但我的问题恰恰相反。我有存储过程处理smalldatetime(SQL Server 2008),但是当我真的1900-01-01希望NULL它保持为1900-01-01. 有什么想法吗?

谢谢

0 投票
1 回答
66 浏览

sql - 将 smalldatetime 从数据绑定 DGV 移动到新表单文本框并更改格式

我目前在 Visual Studio Express for Desktop 中的 Windows 窗体应用程序中工作。我也有一个 sql 后端。我正在尝试从已从 SQL 表加载的 DGV 中提取 smalldatetime,然后将其移动到新表单上的文本框中。现在日期格式是MM/dd/yyyy HH:mm:ss. 我需要日期时间为格式yyyy-MM-dd HH:mm:ss。这是我的代码:-

尝试

0 投票
1 回答
90 浏览

vb.net - SQL Server 2014 存储过程中带有 SmallDatetime 参数的非常奇怪的 SqlClient 错误

在过去的一个小时里,我一直被以下错误所困扰:

“过程或函数‘write_call’需要参数‘@Date’,但未提供。”

@date参数是smalldatetime。我正在尝试传递价值#1/27/2009 04:32:00 PM#

我正在使用 SQLExpress 2014。

相同的存储过程已在 SQLExpress 2008 上投入生产

T-SQL 存储过程:

VB.NET 2015:

0 投票
2 回答
125 浏览

mysql - 将varchar的不同部分转换为日期时间,SQL

我有一个 8 位数字的 varchar,我需要转换为日期时间。生产编号是从下订单时自动生成的编号。例如,生产编号 10090203 实际上是日期时间 2015-10-09 02:03:00。我需要将 varchar 数字列表转换为日期时间,以便我可以将其与日期时间列表进行交叉比较。这是我将 datetime 转换为 varchar 的方法,但我不确定如何反过来。

0 投票
1 回答
688 浏览

sql - SQL Server 导入 - smalldatetime 错误

我正在尝试通过内置的导入/导出向导将数据从 CSV 文件导入现有的 SQL Server 表,但是无论我如何格式化 CSV 中的日期/时间,向导都会引发错误:

错误 0xc020901c:数据流任务 1:Destination - Tenant.Inputs[Destination Input].Columns[TenancyStartDate] 上的 Destination - Tenant.Inputs[Destination Input] 出现错误。返回的列状态是:“该值违反了列的完整性约束。”。(SQL Server 导入和导出向导)

这就是现有数据在所述列中的实际外观,但即使我将其复制并粘贴到 CSV 中,它仍然会抱怨!

2007-01-01 00:00:00

为了使导入向导成功地将我的日期/时间列转换为小日期/时间,我需要做些什么?

0 投票
2 回答
6197 浏览

c# - Convert datetime to smalldatetime in sql insert query

I have an INSERT query like this

When I execute this query there is this error occurred "the conversion of a varchar data type to a datetime data type resulted in an out-of-range value"

Help Plz

My database has this table "tna_temp_attendance" and its columns are

  • Emp_id char(6)
  • Wdate smalldatetime
  • Is_read bit
  • Machine_Status bit
  • Process_Status bit
  • Is_Error bit
  • Loc_no char(4)
  • Ip varchar(16)

Edit

I passed the date like this also

CONVERT(SMALLDATETIME, '" + Convert.ToDateTime(dtDateTime.ToString("yyyy-MM-dd hh:mm:ss")) + "')

But it also not working

0 投票
1 回答
600 浏览

sql - smalldatetime 比较 SQL Server

我的 SQL 数据库中有一个smalldatetime字段。此类型的 SQL 格式为:yyyy-mm-dd hh:mm:ss

我需要查询我的数据库并请求日期与今天的日期匹配并且时间部分是从现在开始 100 分钟的所有记录。

非常感谢您对 SQL 的帮助。

谢谢你。

0 投票
1 回答
1200 浏览

sql - smalldatetime 的算术溢出错误

数据类型

  • rev_timeout - smalldatetime
  • rev_timein - smalldatetime
  • signature_datetime - 日期时间
  • multiple_flag - 位
  • clientvisit_id - 整数。

错误

将表达式转换为数据类型 smalldatetime 的算术溢出错误

SQL Server 正在转换clientvisit_idsmalldatetime,我不知道为什么,因为我在这里看不到与另一个 datetime 的比较。当DATEDIFF returns a 3. 有人可以解释为什么会发生这种情况并提供解决方案吗?