社区
应用实例
帖子详情
請問 *= 在SQL SERVER裡是什麼意思?
bighai
2005-04-13 08:56:23
select b.funccode ,b.name ,b.description ,c.funccreate from iqc_function b,iqc_role_function c where b.id *= c.funcid
請問:
上面一個語句,*= 是什麼意思?
這句話在oracle 是怎麼寫?
...全文
125
6
打赏
收藏
請問 *= 在SQL SERVER裡是什麼意思?
select b.funccode ,b.name ,b.description ,c.funccreate from iqc_function b,iqc_role_function c where b.id *= c.funcid 請問: 上面一個語句,*= 是什麼意思? 這句話在oracle 是怎麼寫?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bighai
2005-04-14
打赏
举报
回复
多謝 pengdali(大力 V3.0),已搞定,結貼!
U2U2U2U2
2005-04-13
打赏
举报
回复
厉害!顶一下
pengdali
2005-04-13
打赏
举报
回复
2、oracle8i:
select b.funccode ,b.name ,b.description ,c.funccreate from iqc_function b,iqc_role_function c where b.id (+)= c.funcid
oracle9i:
select b.funccode ,b.name ,b.description ,c.funccreate from iqc_function b left join iqc_role_function c on b.id=c.funcid
pengdali
2005-04-13
打赏
举报
回复
1、是左连接的意思:
2、
select b.funccode ,b.name ,b.description ,c.funccreate from iqc_function b,iqc_role_function c where b.id (+)= c.funcid
pengdali
2005-04-13
打赏
举报
回复
在早期的 Microsoft® SQL Server™ 2000 版本中,使用 *= 和 =* 在 WHERE 子句中指定左、右外部联接条件。有时,该语法会导致有多种解释的不明确查询。FROM 子句中指定遵从 SQL-92 的外部联接,不会导致上述不确定性。因为 SQL-92 语法更为精确,所以,本版中未包括有关在 WHERE 子句中使用旧的 Transact-SQL 外部联接语法的详细信息。以后的 SQL Server 版本可能不再支持该语法。任何使用 Transact-SQL 外部联接的语句都应改为使用 SQL-92 语法。
SQL-92 标准支持 FROM 或 WHERE 子句中的内部联接规范。WHERE 子句中指定的内部联接不会出现与 Transact-SQL 外部联接语法相同的不确定性问题。
cx_lover
2005-04-13
打赏
举报
回复
頂
解决
SQL
SERVER
数据库驱动程序无法通过使用安全套接字层(SSL)加密与
SQL
Server
建立安全连接问题JAR包
用于解决
SQL
SERVER
连接问题驱动程序无法通过使用安全套接字层(SSL)加密与
SQL
Server
建立安全连接问题JAR包。
com.microsoft.
sql
server
.jdbc.
SQL
Server
Driver
针对驱动com.microsoft.
sql
server
.jdbc.
SQL
Server
Driver所需的三个jar包。
msbase.jar,ms
sql
server
.jar,msutil.jar
JDBC Driver for
SQL
Server
:msbase.jar,ms
sql
server
.jar,msutil.jar
sql
语句里的*=和=*
sql
语句的* =和= * 的含义及用法
com.microsoft.
sql
server
.jdbc.
SQL
Server
Exception: 此查询使用的不是 ANSI 外部联接运算符("*=" 或 "=*")。若要不进行修改即运行此查询,请使用存储过程 sp_dbcmptlevel 将当前数据库的
com.microsoft.
sql
server
.jdbc.
SQL
Server
Exception: 此查询使用的不是 ANSI 外部联接运算符("*=" 或 "=*")。若要不进行修改即运行此查询,请使用存储过程 sp_dbcmptlevel 将当前数据库的兼容级别设置为 80 或更低。极力建议使用 ANSI 外部联接运算符(LEFT OUTER JOIN、RIGHT OUTER JOIN)重写此
应用实例
27,580
社区成员
68,544
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章