Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL语句中这两点的含义_Sql_Sql Server - Fatal编程技术网

SQL语句中这两点的含义

SQL语句中这两点的含义,sql,sql-server,Sql,Sql Server,我不知道这两点是什么意思 select top 1 a.alllc as codigo, alunmff+' '+aluapat+' '+aluamat as nombre from univv..dgmalu01 a inner join univv..dgmalu05 b on a.alllc=b.alllc where a.nlutipo='S' and b.alllc='" & uup & "' and b.alupass COLLATE Modern_Spanish_C

我不知道这两点是什么意思

select top 1 a.alllc as codigo, alunmff+' '+aluapat+' '+aluamat as nombre
from univv..dgmalu01 a
inner join univv..dgmalu05 b on a.alllc=b.alllc
where a.nlutipo='S' and b.alllc='" & uup & "'
and b.alupass COLLATE Modern_Spanish_CS_AS='" & cuup & "' "

您的代码看起来像SQL Server

SQL Server对数据库表使用四部分命名:

<server name>.<database name>.<schema name>.<table name>
通常省略服务器,因此许多人认为这是三部分命名

无论如何,模式通常并不重要,特别是对于学习数据库的人来说。所以,习惯就是要有。。代表数据库的默认模式。在几乎所有情况下,这都是dbo——除非有人有意识地改变它


因此,当模式名称被省略时,univv..dgmalu01可能是univv.dbo.dgmalu01的缩写。

,可以使用由1部分组成的名称,也可以使用由3部分组成的带有..的名称。。对象名称是基于用户的默认架构解析的,如果在用户的默认架构中找不到该对象,则在dbo架构中解析。

这看起来不像MySQL语法,而是SQL Server。请标记您真正使用的数据库。我猜您回答了自己的问题,他指的是一行中的两个小数点。我不使用SQL Server,但我经常看到[dbo].tablename,因此数据库名称也经常被省略。然后univv是服务器名称,你知道在我的asp.net代码的默认部分我可以看到IP或关于univv的东西吗?@Kuroro。通常省略服务器。您有一个由三部分组成的名称,因此它以数据库开头。