社区
MS-SQL Server
帖子详情
如何使用 sql 语句得到当前被访问的 数据库 名?
richi_
2003-10-17 12:04:48
谢谢!
...全文
56
4
打赏
收藏
如何使用 sql 语句得到当前被访问的 数据库 名?
谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cloudchen
2003-10-17
打赏
举报
回复
select db_name()
gmlxf
2003-10-17
打赏
举报
回复
帮助:
DB_NAME
返回数据库名。
语法
DB_NAME ( database_id )
参数
database_id
是应返回数据库的标识号 (ID)。database_id 是 smallint,没有默认值。如果没有指定 ID,则返回当前数据库名。
返回类型
nvarchar(128)
示例
此示例检查 sysdatabases 中的每个数据库,使用数据库标识号来确定数据库名。
USE master
SELECT dbid, DB_NAME(dbid) AS DB_NAME
FROM sysdatabases
ORDER BY dbid
GO
下面是结果集:
dbid DB_NAME
------ ------------------------------
1 master
2 tempdb
3 model
4 msdb
5 pubs
(5 row(s) affected)
zhoutian618
2003-10-17
打赏
举报
回复
select db_name()
aierong
2003-10-17
打赏
举报
回复
select TABLE_CATALOG from INFORMATION_SCHEMA.TABLES
where TABLE_NAME='tablename'
你要是知道当前数据库里面的任何一表名字,皆可
数据库
执行
SQL
语句
跟踪
不管你是刚学习软件开发的初学者,还是在IT职场打拼多年的职场老鸟,都免不了要同各种
数据库
打交道,你可能会碰到以下几个问题:1、感觉自己写的
sql
语句
没有错,但是执行结果总是不对;2、某个功能执行的
语句
知道有涉及到哪几张表,但是具体执行的
语句
是什么,排查起来实在费力;3、在执行某个功能时,会出现某个表的数据被更新或者删除,但是不知道执行的
语句
到底是什么。以上的问题,学完本课程都可以轻松解决。
sql
语句
、连接并
使用
数据库
如果直接删除数据是不能恢复的,为了保险起见,可以
使用
标记删除的形式,来模拟删除的动作。所谓的标记删除,就是在表中设置status这样的状态字段,来标记
当前
这条数据是否被删除。当用户执行了删除的操作时,并没有用delete将数据删除掉,而是执行update
语句
,将这条数据对应的status字段标记为删除即可。(例如:status未删除为0,删除为1)在
sql
语句
中,如果有多个占位符,必须
使用
数组为每个占位符指定具体的值。例如:在user表中把id为6的人的密码更新为666。delete
语句
用于删除表中的行。
My
sql
数据库
sql
语句
目录一、My
SQl
概述关系型
数据库
(RDBMS)二、
SQL
2.3.DDL2.4.DML2.5.DQL2.6.DCL概念:建立在关系模型基础上,由多张相互连接的二维表组成的
数据库
特点:
使用
表存储数据,格式统一,便于维护
使用
SQL
语言操作,标准统一,
使用
方便my
sql
启动 my
sql
客户端连接: My
SQL
数据模型
数据库
表2.1.
SQL
通用语法
SQL
语句
可以单行或多行书写,以分号结尾
SQL
语句
可以
使用
空格/缩进来增强
语句
的可读性My
SQL
数据库
的
SQL
语句
不区分大小写,关键字建议
使用
大写注释:单行注释:
my
sql
创建
数据库
sql
语句
_创建
数据库
的
SQL
语句
:my
sql
数据库
创建
数据库
的
SQL
语句
:my
sql
数据库
创建
数据库
的
SQL
语句
:1 create database stuDB2 on primary -- 默认就属于primary文件组,可省略3 (4 /*--数据文件的具体描述--*/5 name='stuDB_data', -- 主数据文件的逻辑
名
称6 filename='D:stuDB_data.mdf', -- 主数据文件的物理
名
...
【
数据库
】
SQL
语句
大全
一、基础1、创建
数据库
2、删除
数据库
3、备份
sql
server4、创建新表根据已有的表创建新表: 5、删除新表6、增加一个列注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。7、添加主键:删除主键:8、创建索引:删除索引:注:索引是不可更改的,想更改必须删除重新建。9、创建视图:删除视图:10、几个简单的基本的
sql
语句
11、几个高级查询运算词A:UNION 运算符 UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章