sqlsid
① 如何查看sql数据的端口和sid
首先需要调出dos界面,在电脑的搜索框中输入cmd,回车。(当然,也可以用快捷方式windows键+r键直接调出运行框后输入cmd,回车)。
② sql 插入数据取sid最大值加一保存
insert into A(id,sid)
values(111111,(select case when max(sid) IS NULL then '1' else max(sid)+1 end from A))
这里要考虑到数据库表内无数据,所以使用max(sid)要先判断下它是否为空,是空就赋值为1,不是空就在max(sid)的基础上+1,还有就是你的SELECT语句是作为一个值来进行插入的,所以要用括号括上
③ sql server sid是什么
service id 数据库的名字
④ 在一个SQL表中有两个字段ID和SID,SID等于ID代表这列是ID列的子项。
请描述的再详细一点~~~
定义一个函数,用来获取当前节点的路径(即其所有级别父节点)
CREATE
FUNCTION
dbo.getPath(@sID
varchar(20))
RETURNS
varchar(1000)
AS
--
返回销售雇员对应的商务列表,以逗号分列
BEGIN
DECLARE
@sIDList
varchar(1000)
declare
@sSupperID
varchar(20)
SET
@sIDList
=
''
SET
@sSupperID
=
@sID
WHILE
1
=
1
BEGIN
SET
@sSupperID
=
(SELECT
TOP
1
SID
from
表
WITH(NOLOCK)
where
ID
=
@sSupperID)
IF
ISNULL(@sSupperID,'')
=
''
BEGIN
BREAK
END
ELSE
BEGIN
SET
@sIDList
=
@sIDList
+
@sSupperUnitID
+
','
END
END
IF
@sIDList
<>
''
SET
@sIDList
=
SUBSTRING(@sIDList,1,LEN(@sIDList)-1)
RETURN
@sIDList
END
要查当前节点的路径:
select
*,
from
dbo.getPath(ID)
as
Path
from
表
要查某节点('100')的所有级别父节点的详细信息:
select
*
from
表
where
ID
in
('''
+
replace(dbo.getPath('100'),',',''',''')
+
''')
后边这句:('''
+
replace(dbo.getPath('100'),',',''',''')
+
''')
是为了将各项用分号分割
⑤ oracle数据库中sid是什么意思
SID是System IDentifier的缩写,而ORACLE_SID就是Oracle System Identifier的缩写,在Oracle系统中,ORACLE_SID以环境变量的形式出现,在特定版本的Oracle软件安装(也就是ORACLE_HOME)下,当Oracle实例启动时,操作系统上fork的进程必须通过这个SID将实例与其他实例区分开来,这就是SID的作用。
Oracle的sid在不同的系统环境下,查看方式不相同,方法分别如下:
1、windows 下查看注册表
开始 输入regedit 查看
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1\ORACLE_SID就是
2、linux或者unix下可以
echo $ORACLE_SID
注意:ORACLE_SID要大写
3、在sql命令下可以查看
连接后查询:
SQL> select instance_name from v$instance;
⑥ sql中s-id是什么意思
SID的意思是oracle数据库的唯一标识符是你在建立一个数据库时系统自动赋予的一个初始ID。
SID是在一些DBA操作以及与操作系统交互,从操作系统的角度访问实例名,必须通过ORACLE_SID(操作系统的环境变量),且它在注册表中也是存在的。而数据库名是在安装数据库、创建新的数据库、创建数据库控制文件、修改数据结构、备份与恢复数据库时都需要使用到的。
我们来先分析这个重要的SID。第一项S表示该字符串是SID,第二项是SID的版本号,对于2000来说,这个就是1,然后是标志符的颁发机构,对于2000内的帐户,颁发机构就是NT,值是5。然后表示一系列的子颁发机构,前面几项是标志域的,最后一个标志着域内的帐户和组。
⑦ 怎样查得数据库的SID
在oracle的”v$session“视图中存储有这两个字段信息。
用sysdba身份登录 比如 conn / as sysdba 匿名管理员登陆后,之后执行下面的sql。
sql:select b.username,b.sid from v$session b ;
备注:要用有查看视图”v$session“的用户查看需要的sid和username信息。
⑧ oracle sql developer 怎么查看sid
左边有数据库连接,点击右键-属性,就可以看到sid信息了