Sql server 必须从只有日期没有时间的VISIT_表筛选器中获取数据
以上是我的查询,我必须从Sql server 必须从只有日期没有时间的VISIT_表筛选器中获取数据,sql-server,sql-server-2005,Sql Server,Sql Server 2005,以上是我的查询,我必须从VISIT_Tablefilter中获取数据,只包含日期,不包含日期时间 在数据库中,访问日期存储2012-10-27 11:10:35我必须获取只有日期的数据,没有时间转换是昂贵的,如果您经常这样做,这可能是您的问题。请参阅此处了解其他一些可能合适的方法:首先,停止将SQL查询连接在一起!这对安全性不好——你对SQL注入攻击非常开放——而且对性能也非常糟糕!改为使用参数化查询-始终。 SELECT * FROM VISIT_Table WHERE ID='
VISIT_Table
filter中获取数据,只包含日期,不包含日期时间
在数据库
中,访问日期存储2012-10-27 11:10:35
我必须获取只有日期的数据,没有时间转换是昂贵的,如果您经常这样做,这可能是您的问题。请参阅此处了解其他一些可能合适的方法:首先,停止将SQL查询连接在一起!这对安全性不好——你对SQL注入攻击非常开放——而且对性能也非常糟糕!改为使用参数化查询-始终。
SELECT *
FROM VISIT_Table
WHERE
ID='" + ID + "' AND
DATE ='" + DateTime.Now.ToString("yyyy-MM-dd") + @"'";
SELECT CONVERT(VARCHAR(10), Visit_Date, 120) AS [Date],ID FROM PATIENT_VISIT