更改日期格式

2023-12-04

我有一个 DateTime 变量(例如时间戳),它以通常的格式保存日期,如下所示:

11/1/2011

该变量用于构建 SQL 命令。 Oracle数据库只接受以下格式的日期

YYYY-MM-DD

如何操作我的变量以这种格式存储日期?


根本不要格式化日期以将其包含在 SQL 中。

Use a 参数化查询,然后只需包含该值作为参数。这样您就根本不需要进行任何格式设置。

您应该使用参数化查询all数据 - 除了格式化之外,它还可以保护您免受 SQL 注入攻击。

获取适用于您现在使用的 Oracle 特定安装的日期/时间格式是not正确的修复。正确做法:避免在代码(SQL)中包含数据。


在另一件事上,你的问题是一开始就做出了错误的假设。 ADateTime变量根本不以“通常格式”保存值,就像int保存数字的十进制表示形式或十六进制表示形式。DateTime内部根本不存储文本 - 它存储许多刻度。调用时的格式如何ToString取决于各种文化方面。将类型所表示的基本值的概念与格式化的您可能会通过调用获得字符串表示形式ToString.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更改日期格式 的相关文章

  • 如何为 C 分配的 numpy 数组注册析构函数?

    我想在 C C 中为 numpy 数组分配数字 并将它们作为 numpy 数组传递给 python 我可以做的PyArray SimpleNewFromData http docs scipy org doc numpy reference
  • 如何修复此错误“GDI+ 中发生一般错误”?

    从默认名称打开图像并以默认名称保存 覆盖它 我需要从 Image Default jpg 制作图形 将其放在 picturebox1 image 上并在 picurebox1 上绘制一些图形 它有效 这不是我的问题 但我无法保存 pictu
  • 将内置类型转换为向量

    我的 TcpClient 类接受vector
  • 单元测试一起运行时失败,单独运行时通过

    所以我的单元测试遇到了一些问题 我不能只是将它们复制并粘贴到这里 但我会尽力而为 问题似乎是 如果我一项一项地运行测试 一切都会按预期进行 但如果我告诉它一起运行测试 则 1 5 将通过 TestMethod public void Obj
  • 无法在 Windows 运行时组件库的 UserControl 中创建依赖项属性

    我想在用户控件内创建数据可绑定属性 这个用户控件包含一个 Windows 运行时组件 项目 我使用下面的代码来创建属性 public MyItem CurrentItem get return MyItem GetValue Current
  • 获取 WPF 控件的所有附加事件处理程序

    我正在开发一个应用程序 在其中动态分配按钮的事件 现在的问题是 我希望获取按钮单击事件的所有事件 因为我希望删除以前的处理程序 我尝试将事件处理程序设置为 null 如下所示 Button Click null 但是我收到了一个无法分配 n
  • 根据 SQL 查询的集合生成成员的“散点图”结果

    我有一个staff包含工作人员的数据库表 其中user no and user name列 我还有一个 department 包含员工可以加入的部门的表 其中dept no and dept name作为列 因为员工可以是多个部门的成员 所
  • 将 Excel 导入到 Datagridview

    我使用此代码打开 Excel 文件并将其保存在 DataGridView 中 string name Items string constr Provider Microsoft Jet OLEDB 4 0 Data Source Dial
  • 上下文敏感与歧义

    我对上下文敏感性和歧义如何相互影响感到困惑 我认为正确的是 歧义 歧义语法会导致使用左推导或右推导构建多个解析树 所有可能的语法都是二义性的语言是二义性语言 例如 C 是一种不明确的语言 因为 x y 总是可以表示两个不同的事物 如下所述
  • 使用 Moq 使用内部构造函数模拟类型

    我正在尝试模拟 Microsoft Sync Framework 中的一个类 它只有一个内部构造函数 当我尝试以下操作时 var fullEnumerationContextMock new Mock
  • 如何使用 Mongodb C# 驱动程序连接多个集合

    我需要将 3 个集合与多个集合合并在一起 lookup我在 C 驱动程序中尝试过 它允许我 lookup用户采集但无法执行秒 lookup用于设置集合 有人可以帮忙吗 db Transactions aggregate lookup fro
  • 将 log4net 与 Autofac 结合使用

    我正在尝试将 log4net 与 Autofac 一起使用 我粘贴了这段代码http autofac readthedocs org en latest examples log4net html http autofac readthed
  • HttpWebRequest 在第二次调用时超时

    为什么以下代码在第二次 及后续 运行时超时 代码挂在 using Stream objStream request GetResponse GetResponseStream 然后引发 WebException 表示请求已超时 我已经尝试过
  • 有人可以提供一个使用 Amazon Web Services 的 itemsearch 的 C# 示例吗

    我正在尝试使用 Amazon Web Services 查询艺术家和标题信息并接收回专辑封面 使用 C 我找不到任何与此接近的示例 所有在线示例都已过时 并且不适用于 AWS 的较新版本 有一个开源项目CodePlex http www c
  • 编译时“strlen()”有效吗?

    有时需要将字符串的长度与常量进行比较 例如 if line length gt 2 Do something 但我试图避免在代码中使用 魔法 常量 通常我使用这样的代码 if line length gt strlen Do somethi
  • 线程和 fork()。我该如何处理呢? [复制]

    这个问题在这里已经有答案了 可能的重复 多线程程序中的fork https stackoverflow com questions 1235516 fork in multi threaded program 如果我有一个使用 fork 的
  • 防止在工厂方法之外实例化对象

    假设我有一个带有工厂方法的类 class A public static A newA Some code logging return new A 是否可以使用 a 来阻止此类对象的实例化new 那么工厂方法是创建对象实例的唯一方法吗 当
  • Python matplotlib 在鼠标悬停时不显示完整日期

    我有一个数据框日期索引 and 温度值 Date Temperature 2015 10 21 9 118 2015 10 22 9 099 2015 10 23 8 945 2015 10 26 8 848 2015 10 27 8 84
  • 我的数据库有错误

    创建表时如下 create table Ticket ticket id integer not null primary key AirlineName varchar not null CustomerName varchar from
  • 如何正确使用 std::condition_variable?

    我很困惑conditions variables以及如何 安全 使用它们 在我的应用程序中 我有一个创建 gui 线程的类 但是当 gui 是由 gui 线程构造时 主线程需要等待 情况与下面的函数相同 主线程创建互斥体 锁和conditi

随机推荐

  • Mozilla Firefox 68.2.0esr 浏览器在使用 GeckoDriver 和 Selenium 时崩溃

    我试图通过 selenium 启动 Firefox 浏览器 但不幸的是浏览器启动后立即关闭 我无法从日志文件中解释 以下是日志文件条目 1582121786461 mozrunner runner INFO Running command
  • XSL 递归排序

    我面临一个问题 我需要根据元素的值对元素进行排序 其中包含数字 以句点分隔 我需要根据第一个周期之前的数字值对元素进行排序 然后根据第一个周期和第二个周期之间的数字等对元素进行排序 我不知道这个等级制度能深入到多深 这是最大的问题
  • 在我自己的服务器上部署应用程序,地址中不包含端口号

    我已经使用 R 和闪亮服务器建立了自己的服务器 并且已经在上面放置了一些应用程序 但是 所有应用程序都有一个端口号 例如 3838 in blahblah com 3838 app name 如果我未来的计划是使用闪亮构建整个网站 这看起来
  • 如果我重新安装应用程序,我的应用程序的辅助功能服务将无法正常工作

    如果在卸载应用程序之前我没有取消选中 设置 gt 辅助功能 下的辅助功能服务选项 则辅助功能服务不会与我的应用程序绑定 笔记 为了让它再次工作 我需要重新启动我的手机 任何人都可以建议我如何在不禁用辅助功能服务的情况下安全地重新安装我的应用
  • 如何与java中的字符串日期格式进行比较?

    我收到两种类型的输入 1 String date1 07 01 2017 2 String date2 2017 01 12 00 00 00 0 如何比较两种日期格式 如果我得到的格式为 date1 我想执行一项功能 如果我得到 date
  • 应用程序加载器报告缺少代码签名证书

    I am developing my App in xamarin studio I want the solution for xamarin Ios app not on xcode I produce screenshots abou
  • 有没有办法在 Hive CREATE TABLE 语句本身中指定传入数据的日期/时间戳格式?

    我有一个 CSV 文件 其中包含以下格式的日期和时间戳值 例如 Col1 col2 01JAN2019 01JAN2019 17 34 41 但是 当我在 create 语句中将 Col1 定义为 Date 将 Col2 定义为 Times
  • SCHED_OTHER/SCHED_FIFO 的 pthread sched_get_priority_min/max 实现

    我正在尝试为我正在从事的项目编写一个半可移植线程类 在尝试设置线程的优先级时 我遇到了 pthread 世界中的一个难题 给出以下代码 include
  • AEM 6.1 使用的 Ext JS 版本

    AEM 6 1 使用哪个版本的 Ext JS 库 有没有直接的方法 控制台可以找到这个问题 It uses v3 4 0ExtJS 的基础上构建了 AEM Widget 库 您可以在以下位置找到详细信息 libs cq ui widgets
  • 如何将绘制的线保留在补丁下方

    在下面的代码中 我绘制了一条线 然后在其上方绘制了一个不透明补丁 alpha 1 我希望被补丁覆盖的线部分被隐藏 但看起来好像线是在补丁之后绘制的 如何更改 使线条不显示出来 该代码改编自这个 matplotlib 示例 import ma
  • Android:将视图投射到视图

    我有一个扩展视图的类 MyView 扩展视图 在活动中我有下一个 View view View findViewById R id relative layout view here I have error because of cast
  • 如何检查R中函数的所有参数

    通常在 R 参数列表中包的 html 帮助中 以结尾 其他论点通过 但是我们如何在 R 中打印函数的所有参数 如果我正确理解你的问题 那么我倾向于说 大多数时候 不可能列出所有可能通过的参数 函数的 部分 请看一下非常简单的 plot功能
  • 如何获取 std::string 的准确长度?

    我正在修剪长条std string使用此代码将其放入文本容器中 std string AppDelegate getTrimmedStringWithRange std string text int range if text lengt
  • 这个Python装饰器是如何工作的?

    编辑 澄清以使我的问题具体到我的查询 我可以看到装饰器静态日志函数是如何调用的 但我不知道如何调用 被调用以及它的结果如何是log的结果 我看到了输入 输入内容是如何工作的 class logger staticmethod def log
  • 使用 python requests 模块在 Github 中创建经过身份验证的会话

    我的目标是在 github 中创建一个经过身份验证的会话 以便我可以使用高级搜索 这将功能限制为未经身份验证的用户 目前 我收到来自发布请求的网页响应 什么 您的浏览器执行了意外操作 如果问题仍然存在 请联系我们 这是我用来尝试完成我的任务
  • 随机数,分布不均匀[重复]

    这个问题在这里已经有答案了 可能的重复 生成密度不均匀的随机数 我尝试识别 创建一个函数 在 Java 中 它给我一个非均匀分布的数字序列 如果我有一个函数说function f x and x gt 0它会给我一个随机数 从0 to x
  • 如何确保从抽象泛型类派生的类使用自身作为泛型参数

    我有一个抽象类 public abstract class MyAbstractBase
  • 检查字符串的第一个字母是否为大写

    我想创建一个函数来检查字符串的第一个字母是否为大写 这是我到目前为止所想出的 def is lowercase word if word 0 in range string ascii lowercase return True else
  • Node.js、bluebird、执行路径控制不佳

    我正在努力学习蓝鸟 我没有按照自己的意愿控制执行 这个蓝鸟问题来自 async js 问题Node js 异步模块 并发 这是一些代码 加上我期望得到的和我得到的 问题 为什么 3 函数在 1 1 和 2 函数结束以及 2 第一个错误检查函
  • 更改日期格式

    我有一个 DateTime 变量 例如时间戳 它以通常的格式保存日期 如下所示 11 1 2011 该变量用于构建 SQL 命令 Oracle数据库只接受以下格式的日期 YYYY MM DD 如何操作我的变量以这种格式存储日期 根本不要格式