怎么让sql server 获取系统日期?(我意思是用啥语句)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么让sql server 获取系统日期?(我意思是用啥语句)相关的知识,希望对你有一定的参考价值。

参考技术A getdate() 是SQL Server的获取系统当前日期的函数
------------------------------------------------------------------------

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
参考技术B 字段数据类型:datetime
下面的列属性中的 默认值或绑定设为: (getdate())
参考技术C select getdate()本回答被提问者和网友采纳

怎么查看SQL server数据库的位置

不好意思,亲买帮下忙呗,我们办公室有三台电脑,装有一个陶瓷管理软件,那个软件就是类似于开发票的,就是可以共享局域网的数据,比如开个单子,本来这个软件也能用,但是电脑不能上网。我下午手闲的把网络连接里面的ip地址改成了自动获取,人家原来是指定的ip。我改成自动以后可以上网了。但是出现这个提示,数据库打不开了,我就想改回原来的ip,但是我忘了原来的是多少了,我想估计是数据库的地址让我改的不对了,我改不回去了,请问怎么查看数据库的地址是多少呢?这个方面知道的不多,希望说的稍微详细点,谢谢!谢谢。

1、先打开SQL Server数据库并连接。

2、然后找到目标数据库,右键并点击“属性”。

3、在弹出的属性窗口左侧“选择页”中选择“文件”选项卡。

4、然后在右侧窗体中即可看到相应内容了:逻辑名称是数据文件及日志文件的文件名,路径就是其所在位置了。

参考技术A 首先,本地连接是不会保存原来的IP地址的。

如果三个电脑,原来一样情况,那么按照其它电脑设置(除了IP的最后一位),最后一位一般连续,可以尝试上一个或者下一个。
看哪台机器安装的服务端SQLSERVER(如果不是本机参照上一条),如果是本机,打开企业管理器,在左侧服务器栏右键连接属性,这里可能是IP可能是个(local)
一般固定了ip地址的,可以在MS SQLSERVER的服务管理器和客户端(client)管理器找到,不过这些都不一定设置(因为太灵活了,好多方法)
最后,还可以看看你这个软件的配置文件,ini之类的有没有,其实这个是肯定有的,但是不熟悉不知道放在哪里。来自:求助得到的回答
参考技术A 先打开SQL Server数据库并连接。

2
然后找到目标数据库,右键并点击“属性”。

3
在弹出的属性窗口左侧“选择页”中选择“文件”选项卡。

4
然后在右侧窗体中即可看到相应内容了:逻辑名称是数据文件及日志文件的文件名,路径就是其所在位置了。

5
如图,就是相应的.mdf和.ldf文件。
参考技术B 这个需要从打开的软件或者网页对应的网站配置文件分析
看下数据库配置文件里面的数据库ip地址配置是什么,然后才能重新静态配置本地网卡ip地址。
参考技术C

估摸着你的那个陶瓷管理软件服务器在哪个机器上装着八成数据库就这个电脑上。2个解决思路

    在那个管理软件中找数据库或者服务器的ip,然后把自动获取的ip手动设置成找到的

    在管理软件里把服务器或者数据库地址设置成自动获取的ip地址

如果你的dhcp服务器有ip租用时间限制的话,还是要用第一种办法。

以上是关于怎么让sql server 获取系统日期?(我意思是用啥语句)的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver获取当前日期条件查询

sql中怎么取得当前时间

从数字获取 SQL Server 中的日期名称时出现问题

sql server 获取指定格式的当前日期

SQL Server 修改日期

sql 怎么获取系统时间