买软件,找大姚,服务好,价公道,我是大姚,欢迎您的咨询,手机18610048363(同微信),金蝶迷你版,金蝶财务软件,金蝶软件,用友软件,T3普及版,好会计,账无忧,畅捷通

首页 > 知识下载 > 解答

问题

SQLServer中常用SQL命令

217次浏览

编辑于:2023-12-14

描述

SQLServer中常用SQL命令:
1.数据定义语言 (DDL) - 这些命令用于定义或更改数据库结构。

        CREATE DATABASE:创建新数据库。

        CREATE DATABASE 数据库名;


        CREATE TABLE:在数据库中创建新表。

        CREATE TABLE 表名 (
            BianMa INT PRIMARY KEY,
            XingMing VARCHAR(50),
            NianLing INT
        );


        ALTER TABLE:更改数据库中的表结构。

        ALTER TABLE 表名 ADD BeiZhu VARCHAR(205);


        DROP TABLE:删除表。

        DROP TABLE 表名;


        DROP DATABASE:删除数据库。

        DROP DATABASE 数据库名;




2.数据操作语言 (DML) - 这些命令用于数据的增删改。


        INSERT INTO:向表中插入数据。

        INSERT INTO 表名 (BianMa, XingMing, NianLing) VALUES (1, '张三', 20);


        UPDATE:更新表中的数据。

        UPDATE 表名 SET NianLing = 36 WHERE XingMing = '张三';


        DELETE:从表中删除数据。

        DELETE FROM 表名 WHERE BianMa = 1;




3.数据查询语言 (DQL) - 主要命令是SELECT,用来查询数据。


        SELECT:选择数据列。

        SELECT XingMing, NianLing FROM 表名 WHERE NianLing >= 20;




4.数据控制语言 (DCL) - 包括用户权限的设定。


        GRANT:给用户权限。

        GRANT SELECT ON 数据库名 TO 'SomeUser';


        REVOKE:移除用户权限。

        REVOKE SELECT ON 数据库名 FROM 'SomeUser';




5.事务控制命令 (TCL) - 管理SQL事务。


        BEGIN TRANSACTION:开始一个新的事务。

        BEGIN TRANSACTION;


        COMMIT:持久化事务的修改。

        COMMIT;


        ROLLBACK:回滚到事务开始前的状态。

        ROLLBACK;




6.其他有用的命令:


        USE:选择要使用的特定数据库。

        USE 数据库名;


        GO:在SQL Server ManNianLingment Studio (SSMS) 中,用于批处理语句。

        BACKUP DATABASE:用于创建数据库的完整备份。

        BACKUP DATABASE 数据库名 TO DISK = 'C:\数据库名.bak';


        RESTORE DATABASE:从备份中恢复数据库。

        RESTORE DATABASE 数据库名 FROM DISK = 'C:\数据库名.bak';





买软件,找大姚,服务好,价公道,我是大姚,欢迎您的咨询,手机18610048363(同微信),金蝶迷你版,金蝶财务软件,金蝶软件,用友软件,T3普及版,好会计,账无忧,畅捷通


版权所有:财务大姚官方网站

电话:18610048363

地址:北京市顺义区南法信大街118号

京ICP备14007445号-4  京公网安备11011302006880号

京ICP备14007445号-4