Home > Database > Mysql Tutorial > Mysql-基本语法

Mysql-基本语法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-01 13:13:34
Original
917 people have browsed it

1.default

--sqlserverCREATE TABLE emp(id INT DEFAULT(12))--mysqlCREATE TABLE emp(id INT DEFAULT 12)
Copy after login

 2.AUTO

--设置自增列<br>--*学习点:sqlserver设置步长--sqlserverCREATE TABLE emp(id INT IDENTITY(1, 1))--mysql-- 设置自增ID从N开始CREATE TABLE emp (ID INTPRIMARY KEY AUTO_INCREMENT) AUTO_INCREMENT = 100 ; --(设置自增ID从100开始)
Copy after login

3.表定义

--又一个知识点<br>--sqlserverEXEC sp_help 'emp'--mysqlDESC emp
Copy after login

 4.修改表名

--sqlserver有点长<br>--sqlserverEXEC sys.[sp_rename] @objname = N'emp', -- nvarchar(1035)@newname = 'emp2' -- sysname<br>sp_rename
Copy after login

--更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。

语法
Copy after login

sp_rename [ @objname = ] 'object_name' ,
    [ @newname = ] '<em>new_name</em>'
     [ , [ @objtype = ] 'object_type' ]

A. 重命名表
Copy after login

--下例将表customers重命名为custs

<code>EXEC sp_rename 'customers', 'custs'</code>B. 重命名列
Copy after login

--下例将表customers中的列contact title重命名为title

<code>EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'</code><br>--mysqlALTER TABLE emp RENAME emp2
Copy after login

5、修改字段的数据类型

--sqlserverALTER TABLE [dbo].[emp2] ALTER COLUMN [ID] BIGINT--mysqlALTER TABLE emp2 MODIFY id BIGINT
Copy after login

6、修改字段名

MYSQL里修改字段名的时候需要加上字段的数据类型否则会报错,而CHANGE也可以只修改数据类型,实现和MODIFY同样的效果

方法是将SQL语句中的“新字段名”和“旧字段名”设置为相同的名称,只改变“数据类型”

改变数据类型,例如刚才那个例子,将id列改为bigint数据类型

ALTER TABLE emp2 CHANGE id id BIGINT
Copy after login

摘录于:http://www.cnblogs.com/lyhabc/p/3691555.html

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
Problem with tp6 connecting to sqlserver database
From 1970-01-01 08:00:00
0
0
0
Unable to connect to SQL Server in Laravel
From 1970-01-01 08:00:00
0
0
0
Methods of parsing MYD, MYI, and FRM files
From 1970-01-01 08:00:00
0
0
0
SQLSTATE: User login failed
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template