社区
MS-SQL Server
帖子详情
请教,如何设置sql server
qiubolecn
2002-01-05 06:01:11
如何设置sql server才能使
select * from table1 where a='301'
可以写成
select * from table1 where a=301
其中
a为 char(10)
我发现有些sql server可以,有些不可以,请问如何设置,谢谢
...全文
111
10
打赏
收藏
请教,如何设置sql server
如何设置sql server才能使 select * from table1 where a='301' 可以写成 select * from table1 where a=301 其中 a为 char(10) 我发现有些sql server可以,有些不可以,请问如何设置,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiubolecn
2002-01-21
打赏
举报
回复
to 楼上
已经搞定,是数据内部有问题
to Rewiah(乘长风)
好好看看帮助吧
Rewiah
2002-01-06
打赏
举报
回复
乱来,乱来!
select * from table1 where a=301
根本就没有可以执行的时候!
蓝天
2002-01-06
打赏
举报
回复
看convert的帮助文件, 好像不能进行隐式转换, 莫非是2000的新功能?
qiubolecn
2002-01-05
打赏
举报
回复
你只是从帮助里的'='关键词里摘抄了一段
但没有一点实质性的解决问题
在数据类型的优先顺序里并不存在这两种数据类型的转换
也就是说是隐式的转换
supsuccess
2002-01-05
打赏
举报
回复
MSSQL2000:
跟数据类型的优先顺序有关系!
当两个不同数据类型的表达式用运算符组合时,数据类型的优先顺序规则决定哪种数据类型要向另一种转换(优先级较低的数据类型将转换为优先级较高的数据类型)如果不支持隐式转换,则产生错误。
关于数据类型的优先顺序,你知道吗?
qiubolecn
2002-01-05
打赏
举报
回复
帮忙看看
qiubolecn
2002-01-05
打赏
举报
回复
唉,你们怎么还不明白意思
就是301可以隐式的转换成‘301’
rwq_
2002-01-05
打赏
举报
回复
select * from table1 where convert(int,a)=301;
如果你的字段A为整数的话,用上面的!
qiubolecn
2002-01-05
打赏
举报
回复
你试一下就知道了
flowerofwind
2002-01-05
打赏
举报
回复
sqlserver有这个功能吗?关注,偶觉得不太可能因为char类型的数据后面还要填充空格呢
sql
server
表数据插入到oracle表中的一种实现方式(表结构相同)
最近由于应急,需要把
sql
server
表和表数据在oracle中复制一份。表结构的创建比较简单,但是表的数据量太大,一时也想不到怎么把
sql
server
表数据复制到oracle中,于是
请教
公司主管,用存储过程实现可以查询出所有数据的insert脚本,在oracle库中创建好表,直接把
sql
server
中的insert脚本复制到oracle执行就可以批量添加了。
Sql
Server
高版本数据备份还原到低版本
最近遇见一个问题: 想要将
Sql
server
高版本备份的数据还原到低版本
Sql
Server
上去,但是这在
Sql
Server
中是没法直接还原数据库的,所以经过一系列的
请教
总结出来一下可用方法。 首先、你得在电脑上装有你将要操作的高版本以及低版本的
Sql
Server
或者你能够连上
Sql
Server
高版本所在的数据库(便于后面拷贝数据), 第二步、打开高版本数据库中你需要备份的数据库,将你备份的数据库相关的登录名或者用户删除。右键数据库->任务->生成脚本。在生成脚本的“选择对象”步骤选择“编写整个数据库及所有数据库对象的脚本选项”。在生成脚本的“
设置
脚本编写选项”的高级中选项中
设置
“编写USE
3天掌握
SQL
Server
2012 数据库
SQL
Server
是由Microsoft开发和推广的关系数据库管理系统(DBMS),Microsoft
SQL
Server
2012 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft
SQL
Server
数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序 。 黄强老师针比较稳定且较新的
SQL
SERVER
2012版本演示数据库的安装使用,
SQL
(Structured Query Language)语言、T-
SQL
语言,数据库的增删改查、函数、存储过程、事务等重要知识点,让学员轻松入门并快速掌握关系型数据库!
SQL
server
中实现断言
关于实现在
SQL
server
中涉及多个表或聚集操作的比较复杂的完整性约束的方法 最近学习数据库系统概论,遇到了一个问题,查了好久没有解决,
请教
老师后才了解到在
SQL
server
中要在触发 器中定义涉及多个表或聚集操作的完整性约束,现在分享给大家。 在
SQL
中可以使用数据定义语言中的CREATE ASSERTION语句,通过声明性断言(declarative assertions)来指定更具一般性的约束。可以定义涉及多个表或聚集操作的比较复杂的完整性约束。断言创建以后,任何对断言中所涉及关系的操作都会触发关系数据库管理系统对断言的检查,任何使断言不为真值得操作都会被拒绝执行。 ——教材原
sql
server
中如何查询出连续日期记录的代码
有在论坛上看到一帖,《
请教
查询出连续日期记录的方法》,截图如下: Insus.NET尝试写了程序并做了测试,可以得到预期的结果,
SQL
代码可参考和学习之用。 代码如下: –创建一个临时表,将会存储连续日期的记录 CREATE TABLE #temp (IDD VARCHAR(10),SDATE DATETIME) DECLARE @sD DATETIME –开始日期 DECLARE @eD DATETIME –结束日期 –在记录中,找出开始与结束日期 SELECT @sD = MIN([SDATE]), @eD = MAX([SDATE]) FROM [TT] DECLARE @N INT
MS-SQL Server
34,595
社区成员
254,590
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章