为什么在DOS窗口中使用MySQL时,输入命令后只出现一个箭头,输入什么内容都是这样

为什么在DOS窗口中使用MySQL时,输入命令后只出现一个箭头,输入什么内容都是这样,第1张

MySQL命令语句需要用“;”结束,表示一条命令。

分号是在数据库系统中分隔每条 SQL 语句的标准方法,这样就可以在对服务器的相同请求中执行一条以上的语句。

如果使用的是 MS Access 和 SQL Server 2000,则不必在每条 SQL 语句之后使用分号,不过某些数据库软件要求必须使用分号。

扩展资料:

常用MySQL语句

1、SELECT - 从数据库表中获取数据

2、UPDATE - 更新数据库表中的数据

3、DELETE - 从数据库表中删除数据

4、INSERT INTO - 向数据库表中插入数据

5、CREATE DATABASE - 创建新数据库

6、ALTER DATABASE - 修改数据库

7、CREATE TABLE - 创建新表

8、ALTER TABLE - 变更(改变)数据库表

9、DROP TABLE - 删除表

10、CREATE INDEX - 创建索引(搜索键)

11、DROP INDEX - 删除索引

1、分号在单重复句的规则用法:

在单重复句中,分句不包含逗号时可以用逗号或分号分隔,包含逗号时宜用分号分隔。注意,分号是句内的标点符号,也就是说在句群中的并列关系不能用分号。

例如:矿藏、水流、森林、山岭、草原、荒地、滩涂等自然资源,都属于国家所有,即全民所有;由法律规定属于集体所有的森林和山岭、草原、荒地、滩涂除外。(《中华人民共和国宪法》)

2、分号在多重复句的规则用法:

分号用以分隔多重复句第一层次的分句,无论该层次若干分句的逻辑关系是什么。首先要考察并列关系的情况。

例如:有的学会烤烟,自己做挺讲究的纸烟和雪茄;有的学会蔬菜加工,做的番茄酱能吃到冬天;有的学会蔬菜腌渍、窖藏,使秋菜接上春菜。(吴伯箫《菜园小记》)

3、分号在并列分句的规则用法:

大句中被冒号、破折号、括号、引号分隔出来的并列分句有相对的独立性,中间可根据需要使用分号。

例如:他们思虑着:哪些溪涧在山洪到来时不好通过,就架起一座座石桥和板桥;哪些人家离河太远,就在散居的村舍边,挖下一口口水井;哪些水井靠近大路,又在水井上加井盖。(魏巍《依依惜别的深情》)

4、分号在列举分项的规则用法

分项列举各项如果是分句,自然可以用分号。在单句中冒号引出的并列短语用于分项列举,为了使分项的性质显得突出,也可以用分号分隔。

例如:词大致可分三类:(1)小令;(2)中调;(3)长调。(王力《诗词格律》)

扩展资料:

介于逗号和句号之间的标点符号,主要用途:

用以分隔存在一定关系(并列、转折、承接、因果等,通常以并列关系居多)的两句分句——分句可以属于单重复句,也可以是多重复句的第一层分句,或者是大句中的并列部分。除此之外,分号还可以用来分隔作为列举分项出现的并列短语,或是辞书中同一义项的不同释义。

标点符号的作用:

标点符号是辅助文字记录语言的符号,是书面语的有机组成部分,用来表示停顿、语气以及词语的性质和作用。

标点符号的位置:

1、句号、问号、叹号、逗号、顿号、分号和冒号一般占一个字的位置,居左偏下,不出现在一行之首。

2、引号、括号、书名号的前一半不出现在一行之末,后一半不出现在一行之首。

3、破折号和省略号都占两个字的位置,中间不能断开。连接号和间隔号一般占一个字的位置。这四种符号上下居中。

4、着重号、专名号和浪线式书名号标在字的下边,可以随字移行。

参考资料来源:百度百科——分号

sql语句后面一定不要有分号

结构化查询语言允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。

扩展资料:

SQL的核心部分相当于关系代数,但又具有关系代数所没有的许多特点,如聚集、数据库更新等。它是一个综合的、通用的、功能极强的关系数据库语言。其特点是:

1、数据描述、 *** 纵、控制等功能一体化。

2、两种使用方式,统一的语法结构。SQL有两种使用方式。

一是联机交互使用,这种方式下的SQL实际上是作为自含型语言使用的。另一种方式是嵌入到某种高级程序设计语言(如C语言等)中去使用。前一种方式适合于非计算机专业人员使用,后一种方式适合于专业计算机人员使用。尽管使用方式不向,但所用语言的语法结构基本上是一致的。

在oracle下,plsql里面执行正常。

select TRANSLATE (LTRIM ('/324/', '/'), '/', ';') from dual

楼主再试下呢

select

distinct

‘T1’

M,

stuff((select

','+cast(bt1

as

varchar)

from

TABLE_1

b

where

1=1

for

xml

path('')),1,1,'')

N

from

TABLE_1

a

union

all

select

distinct

‘T2’

M,

stuff((select

','+cast(bt2

as

varchar)

from

TABLE_2

b

where

1=1

for

xml

path('')),1,1,'')

N

from

TABLE_2

a

where

1=1

就是一个列

把一个列都串起来

条件1=1是永远成立

这样就可以把所有的串起来了

你写2=2也可以啊

只要条件是永恒的

就可以

以上就是关于为什么在DOS窗口中使用MySQL时,输入命令后只出现一个箭头,输入什么内容都是这样全部的内容,包括:为什么在DOS窗口中使用MySQL时,输入命令后只出现一个箭头,输入什么内容都是这样、分号怎么用、sql语句后面一定要有分号吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10135765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存