数据库工作笔记016---SqlServer2016_日期处理_ntext和text区别_开启远程连接_查看系统COm组件_Browser服务无法启动_导出数据_字符串前加N

   JAVA技术交流QQ群:170933152 

sqlserver中的类型:

ntext和text一样用来保存大量的文字数据,不过text用单字节保存数据 ,ntext固定用双字节保存数据. ntext保存的是Uncode的字符 , ntext支持跨语言平台。

 

SqlServer开启远程连接,网上查一下就可以,主要注意,需要把防火墙打开,然后把1433端口,放开就可以了,一定要开启防火墙,然后设置端口,奇怪了,关闭防火墙都不行

Com组件查看,在控制面板,管理工具,com组件查看

 

sql server browser 无法启动

打开sqlserver配置管理器,然后找到服务,找到sql server browser,查看属性,修改成自动

 

导出数据sql:在管理management中,选中一个数据库右键,找到任务,找到生成script就可以了

 

SQL SERVER字符串前加N,什么含义

2018年03月09日 09:11:47 xzg1109 阅读数:1310

https://zhidao.baidu.com/question/1767229033799588340.html

N'xxx' 标识将单引号中的xxx强制转换为Unicode编码的字符,不用在中文情况下会出现乱码.

因为在英文中常用的是ASCII码(一个字符占一个字节),而我们用的中文一个汉字就要占两个字节所以要用N'xxx'强制转换为Unicode编码的字符,这样单引号中不管是英文字符还是汉字一个都占两个字节,统一起来,不会出现乱码!

http://blog.youkuaiyun.com/dxnn520/article/details/7672662

 

select N'上海长宁店'

在字符串前面加上 N 代表存入数据库时以 Unicode 格式存储。
N'string'  表示string是个Unicode字符串

Unicode 字符串的格式与普通字符串相似,但它前面有一个 N 标识符(N 代表 SQL-92 标准中的国际语言 (National Language))。N 前缀必须是大写字母。例如,'Michél' 是字符串常量而 N'Michél' 则是 Unicode 常量。Unicode 常量被解释为 Unicode 数据,并且不使用代码页进行计算。Unicode 常量确实有排序规则,主要用于控制比较和区分大小写。为 Unicode 常量指派当前数据库的默认排序规则,除非使用 COLLATE 子句为其指定了排序规则。Unicode 数据中的每个字符都使用两个字节进行存储,而字符数据中的每个字符则都使用一个字节进行存储。有关更多信息,请参见使用 Unicode 数据。

Convert(varchar(100),[record_time],20)

20是日期的一种格式,这个可以百度

[record_time] 是日期字段,也可以应用sqlserver中的 getdate() 函数获取当前日期,

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值